백준 알고리즘
<백준 알고리즘> 10817번: 세 수
우현짱짱
2020. 7. 6. 20:15
문제
세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)
출력
두 번째로 큰 정수를 출력한다.
예제 입력 1
20 30 10 |
예제 출력 1
20 |
예제 입력 2
30 30 10 |
예제 출력 2
30 |
예제 입력 3
40 40 40 |
예제 출력 3
40 |
예제 입력 4
20 10 10 |
예제 출력 4
10 |
더보기
Solution
#include<stdio.h>
int main(void)
{
int A, B, C;
scanf("%d %d %d", &A, &B, &C);
if(A<B && A<C)
printf("%d\n", B<C?B:C);
else if(B<A && B<C)
printf("%d\n", A<C?A:C);
else
printf("%d\n", A<B?A:B);
return 0;
}
728x90