Submission #319603

#TimeUsernameProblemLanguageResultExecution timeMemory
319603gustasonCOCI17_cezar (COCI17_cezar)C++14
50 / 50
1 ms512 KiB
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);
    vector<int> cnt(15, 0);
    for(int i = 2; i <= 9; i++) {
        cnt[i] = 4;
    }
    cnt[10] = 4 * 4;
    cnt[11] = 4;

    int N, sum = 0;
    cin >> N;
    while(N--) {
        int card;
        cin >> card;
        cnt[card]--;
        sum += card;
    }

    int diff = 21 - sum, greater = 0, less = 0;
    for(int i = 2; i <= 11; i++) {
        if (i > diff) {
            greater += cnt[i];
        } else {
            less += cnt[i];
        }
    }

    if (greater >= less) {
        cout << "DOSTA\n";
    } else {
        cout << "VUCI\n";
    }
    return 0;
}
//~ check for overflows
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...