반응형
문제
세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
int max = a;
if (b > max)
max = b;
if (c > max)
max = c;
if (max == a) {
if (b >= c)
printf("%d", b);
else
printf("%d", c);
}
else if (max == b) {
if (a >= c)
printf("%d", a);
else
printf("%d", c);
}
else {
if (a >= b)
printf("%d", a);
else
printf("%d", b);
}
return 0;
}
반응형
'Algorithm > BAEKJOON' 카테고리의 다른 글
[ C / C++ ] 백준 10828 스택 (0) | 2022.04.19 |
---|---|
[ C / C++ ] 백준 10818 최소, 최대 (0) | 2022.04.18 |
[ C / C++ ] 백준 10798 세로읽기 (0) | 2022.04.16 |
[ C / C++ ] 백준 10718 We love kriii (0) | 2022.04.15 |
[ C / C++ ] 백준 10430 나머지 (0) | 2022.04.14 |