Submission #835162

#TimeUsernameProblemLanguageResultExecution timeMemory
835162DJeniUpPacking Biscuits (IOI20_biscuits)C++17
0 / 100
1 ms340 KiB
#include "biscuits.h" #include <bits/stdc++.h> using namespace std; typedef long long ll; #define pb push_back #define fr first #define sc second ll res,n,d[67],k; void S(ll x,ll y){ if(x==n){ res++; return ; } y+=d[x]*(1ll<<x); if(k*(1ll<<x)<=y){ S(x+1,y-k*(1ll<<x)); } S(x+1,y); return ; } long long count_tastiness(long long x, std::vector<long long> a) { res=0; n=a.size(); k=x; for(int i=0;i<n;i++){ d[i]=a[i]; } S(0,0); return res; }
#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...