본문 바로가기

코딩테스트/Baekjoon

(Python 3) 백준 알고리즘 10817 세 수

문제 10817 세 수


문제


세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오. 


입력

첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)


출력


두 번째로 큰 정수를 출력한다.


예제 입력 1

20 30 10
cs


예제 출력 1

20
cs

예제 입력 2

30 30 10
cs


예제 출력 2

30
cs

예제 입력 3

40 40 40
cs


예제 출력 3

40
cs

예제 입력 4

20 10 10
cs


예제 출력 4

10
cs


코드


A, B, C = map(int, input().split())
List = list()
List.append(A)
List.append(B)
List.append(C)
 
List.sort()
print(List[1])
cs


코드 설명

세 수를 입력받아 새로운 리스트인 List에 추가하고 List를 정렬한후 인덱싱을 사용해 인덱스가 1인 자리의 값을 출력하였다.



알고리즘 분류





반응형