
#include<bits/stdc++.h>
using namespace std;
int arr[10];
int main()
{
ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
for (int i = 1; i <= 9; i++) {
cin >> arr[i];
}
sort(arr+1,arr+10);
int sum = 0, twsum = 0,a,b;
for (int i = 1; i <= 9; i++) sum += arr[i];
for (int i = 1; i <=8; i++) {
for (int j = i + 1; j <= 9; j++) {
twsum = arr[i] + arr[j];
if (sum - twsum == 100) {
a = i, b = j;
}
}
}
for (int i = 1; i <= 9; i++) {
if (i == a || i == b) continue;
else cout << arr[i]<<"\n";
}
}
9c7 - 9난쟁이 중 7명을 선택해야 한다.
즉 9c2 9명의 키를 더한 상태에서 2명의 키를 빼서 100이 되는 수열을 오름차순으로 출력하면된다.
'Algorithm' 카테고리의 다른 글
| [백준] 알고리즘 11054번 - 가장 긴 바이토닉 부분 수열 문제 (0) | 2020.11.21 |
|---|---|
| [백준] 알고리즘 3976번 - 역습 문제 (0) | 2020.11.21 |
| [백준] 알고리즘 20162번 - 간식 파티 (0) | 2020.11.20 |
| [백준] 알고리즘 19947번 - 투자의 귀재 배주형 (0) | 2020.11.19 |
| [백준] 알고리즘 2947번 - 나무조각 (0) | 2020.11.19 |
