https://www.acmicpc.net/problem/9076
🔔 문제 :
(1<=T <= 10) 인 테스트케이스 T개 에서
5명이 (1<= n<= 10)인 n인 점수를 각각 부여합니다.
이 때, 크기순으로 두번째로 최솟값, 두번째로 최댓값의 차이가 4이상이면 KIN을 출력합니다.
아니라면 크기순으로 두번 째, 세번 째, 네번 째의 점수의 합을 출력합니다.
🔔 Kick Point :
정렬을 이용한다면 쉽게 숫자의 순서를 구할 수 있습니다.
🔔 Code :
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int t; cin >> t;
while (t--) {
int nums[5];
for (int i = 0; i < 5; i++) {
cin >> nums[i];
}
sort(nums, nums+ 5);
if (nums[3] - nums[1] >= 4) cout << "KIN" << '\n';
else cout << nums[1] + nums[2] + nums[3] << '\n';
}
}