Submission #490277

#TimeUsernameProblemLanguageResultExecution timeMemory
490277mraronPacking Biscuits (IOI20_biscuits)C++14
0 / 100
1 ms332 KiB
#include "biscuits.h" using namespace std; using ll = long long ; ll x; vector<ll> a; ll calc(ll rem, ll i) { if(i<(int)a.size()) { rem+=a[i]; return (rem>=x?calc((rem-x)/2, i+1):0ll)+calc(rem/2, i+1); }else return 1; } long long count_tastiness(long long x_, std::vector<long long> a_) { a=move(a_); x=x_; return calc(0, 0); }
#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...