백준 10817번 문제이다.
백준 10817 문제 제목
https://www.acmicpc.net/problem/10817
문제 해석
세 정수 A, B, C 입력 후 두 번째로 큰 수 출력.
코드
#include <iostream>
using namespace std;
int main()
{
int A, B, C;
cin >> A >> B >> C;
int arr[3] = { A, B, C };
for (int j = 0; j < 3; j++)
{
for (int i = 0; i < 2; i++)
{
if (arr[i] > arr[i + 1])
{
int temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp;
}
}
}
cout << arr[1];
return 0;
}
|
cs |
숫자가 적어 가장 간단한 순차정렬을 사용하여 작은 수가 앞으로 오게 정렬하였다.