[BOJ][C++] λ°±μ€ 2309λ²: μΌκ³± λμμ΄
https://www.acmicpc.net/problem/2309
2309λ²: μΌκ³± λμμ΄
μν κ°μ μ€μ κ±Έμ³ λμμ΄λ€μ ν€κ° μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ ν€λ 100μ λμ§ μλ μμ°μμ΄λ©°, μν λμμ΄μ ν€λ λͺ¨λ λ€λ₯΄λ©°, κ°λ₯ν μ λ΅μ΄ μ¬λ¬ κ°μ§μΈ κ²½μ°μλ μ무거λ μΆλ ₯νλ€.
www.acmicpc.net
λ¬Έμ
μλΉλ₯Ό νΌν΄ μΌκ³± λμμ΄λ€κ³Ό ν¨κ» ννλ‘κ² μννκ³ μλ λ°±μ€κ³΅μ£Όμκ² μκΈ°κ° μ°Ύμμλ€. μΌκ³Όλ₯Ό λ§μΉκ³ λμμ¨ λμμ΄κ° μΌκ³± λͺ μ΄ μλ μν λͺ μ΄μλ κ²μ΄λ€.
μν λͺ μ λμμ΄λ λͺ¨λ μμ μ΄ "λ°±μ€ κ³΅μ£Όμ μΌκ³± λμμ΄"μ μ£ΌμΈκ³΅μ΄λΌκ³ μ£Όμ₯νλ€. λ°μ΄λ μνμ μ§κ΄λ ₯μ κ°μ§κ³ μλ λ°±μ€κ³΅μ£Όλ, λ€νμ€λ½κ²λ μΌκ³± λμμ΄μ ν€μ ν©μ΄ 100μ΄ λ¨μ κΈ°μ΅ν΄ λλ€.
μν λμμ΄μ ν€κ° μ£Όμ΄μ‘μ λ, λ°±μ€κ³΅μ£Όλ₯Ό λμ μΌκ³± λμμ΄λ₯Ό μ°Ύλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
μν κ°μ μ€μ κ±Έμ³ λμμ΄λ€μ ν€κ° μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ ν€λ 100μ λμ§ μλ μμ°μμ΄λ©°, μν λμμ΄μ ν€λ λͺ¨λ λ€λ₯΄λ©°, κ°λ₯ν μ λ΅μ΄ μ¬λ¬ κ°μ§μΈ κ²½μ°μλ μ무거λ μΆλ ₯νλ€.
μΆλ ₯
μΌκ³± λμμ΄μ ν€λ₯Ό μ€λ¦μ°¨μμΌλ‘ μΆλ ₯νλ€. μΌκ³± λμμ΄λ₯Ό μ°Ύμ μ μλ κ²½μ°λ μλ€.
νμ΄
// Authored by : seondal
// Co-authored by : -
// #include <bits/stdc++.h>
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
ios_base::sync_with_stdio(false); cin.tie(NULL);
int sum = 0;
vector<int> v(9);
for(int i=0; i<9; i++) {
cin >> v[i];
sum += v[i];
}
sort(v.begin(), v.end());
int a,b, tmp;
for(int i=0; i<9; i++) {
for(int j=i+1; j<9; j++) {
tmp = v[i] + v[j];
if(sum - tmp == 100) {
a = i;
b = j;
}
}
}
for(int i=0; i<9; i++) {
if(i != a && i != b) {
cout << v[i] << "\n";
}
}
return 0;
}
/*
*/