[BOJ / C++] 3040 백설 공주와 일곱 난쟁이

Seulguo·2022년 7월 25일
0

Algorithm

목록 보기
133/185
post-thumbnail

🐣 문제

링크 : https://www.acmicpc.net/problem/3040


🐥 코드

/*
문제 : 백설 공주와 일곱 난쟁이
링크 : https://www.acmicpc.net/problem/3040
*/

#include <iostream>
#include <vector>
using namespace std;

int main(){
    vector<int> v;

    for(int i = 0; i < 9; i++){
        int temp;
        cin >> temp;
        v.push_back(temp);
    }

    int sum = 0;
    for(int i : v){
        sum += i;
    }
    
    bool flag = false;
    for(int i = 0; i < 9; i++){
        for(int j = i+1; j < 9; j++){
            if(sum - v[i] - v[j] == 100){
                v[i] = 0;
                v[j] = 0;
                flag = true;
                break;
            }
        }
        if(flag) break;
    }

    for(int i = 0; i < 9; i++)
        if(v[i] != 0)
            cout << v[i] << '\n';

    return 0;
}

0개의 댓글