dev/algorithm

BOJ / 10817๋ฒˆ / ์„ธ ์ˆ˜ [Go] [Python3]

crscnt 2020. 4. 5. 21:00

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ

 

10817๋ฒˆ: ์„ธ ์ˆ˜

์ฒซ์งธ ์ค„์— ์„ธ ์ •์ˆ˜ A, B, C๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B, C ≤ 100)

www.acmicpc.net


โœ๐Ÿป ํ’€์ด

๐ŸŽจ Go

package main

import (
	"fmt"
	"sort"
)

func main() {
	numbers := make([]int, 3)
	fmt.Scanf("%d %d %d", &numbers[0], &numbers[1], &numbers[2])
	sort.Slice(numbers, func(i, j int) bool {
		return numbers[i] < numbers[j]
	})
	fmt.Println(numbers[1])
}

๐ŸŽจ Python3

import sys

a, b, c = map(int, sys.stdin.readline().split())

if a >= b:
    if a >= c:
        if b >= c:
            second = b
        else:
            second = c
    else:
        second = a
elif b >= c:
    if a >= c:
        second = a
    else:
        second = c
else:
    second = b
    
print(second)
728x90