메뉴 건너뛰기

문제


시간메모리제출 회통과 회비율
1초128MB
0
0
0.0%
나의 횟수나의 판정시도 명성공 명비율
00
0.0%
문제

정수 \(A\), \(B\), \(C\)가 주어진다. 이 가운데 두 번째로 큰 수를 구하는 프로그램을 작성하라.

입력

입력은 다음 형식으로 주어진다.

\(A\) \(B\) \(C\)

  • 첫째 줄에 정수 \(A\), \(B\), \(C\)가 공백 하나로 구분되어 주어진다.
  • \(1 \le A \le 100\)
  • \(1 \le B \le 100\)
  • \(1 \le C \le 100\)
  • 입력되는 값은 모두 정수이다.
출력

다음 형식으로 출력한다.

첫째 줄에 \(A\), \(B\), \(C\) 가운데 두 번째로 큰 수를 출력한다.

예시 1
입력
7 5 3
출력
5
설명

\(7\), \(5\), \(3\) 가운데 두 번째로 큰 \(5\)를 출력한다.

예시 2
입력
1 3 3
출력
3
설명

주어진 정수 가운데 둘이 같을 수도 있다. \(1, 3, 3\)을 큰 순으로 놓으면 \(3, 3, 1\)이므로 두 번째로 큰 \(3\)을 출력한다.

예시 3
입력
100 100 100
출력
100
설명

주어진 정수가 모두 같을 수도 있다.

예시 4
입력
29 83 1
출력
29
위로