Submission #348332

#TimeUsernameProblemLanguageResultExecution timeMemory
348332dennisstar비스킷 담기 (IOI20_biscuits)C++17
0 / 100
1082 ms492 KiB
#include <bits/stdc++.h> #include "biscuits.h" using namespace std; using ll = long long; ll x; ll sol(vector<ll> a, int mb) { if (mb==0) return a[0]>=x?2:1; ll r=sol(a, mb-1); a[mb]-=x; for (int i=mb; i>=0; i--) { if (i==0&&a[i]<0) return r; if (a[i]>=0) break; a[i-1]+=2*a[i], a[i]=0; } return r+sol(a, mb-1); } ll count_tastiness(ll x, vector<ll> a) { ::x=x; return sol(a, a.size()-1); }
#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...