This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include<bits/stdc++.h>
using namespace std;
typedef long long int ll;
#define pb push_back
int n;
ll count_tastiness(ll x, vector<ll> a){
n = 62;
ll ans = 1;
vector<ll> pos_rem;
pos_rem.pb(0);
for(ll i = 0; i < n; ++i){
vector<ll> p;
for(ll y: pos_rem){
if(y + a[i] * (1ll<<i) >= x*(1ll<<i)){
p.pb(y+(a[i]-x)*(1ll<<i));
ans++;
}
p.pb(y+a[i]*(1ll<<i));
}
pos_rem = p;
}
return ans;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |