티스토리 뷰

👩🏻‍💻 문제

 

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
댓글