Submission #361932

#TimeUsernameProblemLanguageResultExecution timeMemory
361932israeladewuyiCOCI17_cezar (COCI17_cezar)C++17
50 / 50
1 ms492 KiB
#pragma GCC target ("avx2") #pragma GCC optimization ("O3") #pragma GCC optimization ("unroll-loops") #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef vector<int> vi; typedef vector<double> vd; typedef vector<string> vs; typedef vector<bool> vb; typedef vector<pair<int,int>> vp; #define int ll #define PB push_back #define pb pop_back #define in insert #define endl "\n" #define MP make_pair #define f first #define Trav(a,x) for(auto &a: x) #define sort(x) sort(x.begin(),x.end()); const int MOD = 998244353; const int maxn = 1e5+1; int a,b,c,d,k,n,m,s,x,y,ans; int32_t main(){ ios::sync_with_stdio(0); cin.tie(0); cin>>n; vi Deck(13,4); vi A(n); for(int i = 0; i < n; i++){ cin>>a; A[i] = a; if(a == 11){ Deck[12]--; } else Deck[a-=2]--; } // Trav(a.,Deck)cout<<a<<" "; int sum = accumulate(A.begin(), A.end(), 0LL); x = 21 - sum; int cnt1 = 0; for(int i = 0; i <= x-2; i++){ cnt1+=Deck[i]; } int cnt2 = 0; for(int i = x-1; i < 13; i++){ cnt2+=Deck[i]; } // cout<<cnt1<<" "<<cnt2<<endl; cout<<((cnt2 >= cnt1)? "DOSTA": "VUCI"); return 0; }

Compilation message (stderr)

cezar.cpp:2: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
    2 | #pragma GCC optimization ("O3")
      | 
cezar.cpp:3: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
    3 | #pragma GCC optimization ("unroll-loops")
      |
#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...