Programming/BaekJoon
[C++] 백준 2309번 : 일곱 난쟁이
TCBE
2019. 4. 12. 17:57
https://www.acmicpc.net/problem/2309
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
cin.tie(NULL);
ios::sync_with_stdio(false);
int ary[9];
int n,sum = 0;
for (int i = 0; i < 9; i++)
{
cin >> ary[i];
sum += ary[i];
}
int sum2 = sum;
for (int i = 0; i < 8; i++)
{
sum2 = sum;
sum2 -= ary[i];
for (int j = i + 1; j < 9; j++)
{
if ((sum2 - ary[j]) == 100)
{
ary[i] = -1;
ary[j] = -1;
goto outside;
}
}
}
outside:
sort(ary, ary + 9);
for (int i = 2; i < 9; i++)
cout << ary[i] << "\n";
}