#include "biscuits.h"
#include <bits/stdc++.h>
using namespace std;
long long p[64];
long long ans,nd,b[64];
long long s[64];
vector<long long> v;
long long count_tastiness(long long x, std::vector<long long> a)
{
p[0]=1;
for(int i=1; i<60; i++)
p[i]=p[i-1]*2;
s[0]=a[0];
for(int i=1; i<60; i++)
{
s[i]=s[i-1];
if(i<a.size())s[i]+=a[i]*p[i];
}
nd=x;
ans=0;
v.clear();
v.push_back(0);
for(int i=0;i<60;i++)
{
int sz=v.size();
int j=0;
while(j<sz&&(v[j]+p[i])<=s[i]/nd)
{
v.push_back(v[j]+p[i]);
j++;
}
}
return v.size();
}
# | 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... |