Submission #413524

#TimeUsernameProblemLanguageResultExecution timeMemory
413524mosiashvililukaPacking Biscuits (IOI20_biscuits)C++17
Compilation error
0 ms0 KiB
#include "biscuits.h" #include<bits/stdc++.h> using namespace std; long long a,b,c,d,e,i,j,ii,jj,zx,xc,f[209],x,S[209],JM,xr[209],E,jm,v[200009],vi; long long tes,te; //vector <long long> v; long long count_tastiness(long long Xx, std::vector<long long> A) { x=Xx; a=A.size();a--; for(i=0; i<=a; i++){ f[i]=A[i]; } for(i=a+1; i<=a+135; i++){ f[i]=0; } xr[0]=1; for(i=1; i<=62; i++){ xr[i]=xr[i-1]*2; } jm=0; for(i=0; i<=a; i++){ jm+=f[i]*xr[i]; } /*v.clear(); v.push_back(0);*/ vi=0; v[vi]=0; JM=0; for(i=0; i<=a+134; i++){ JM+=f[i]*xr[i]; if(xr[i]>jm) break; S[i]=JM; //E=v.size(); E=vi+1; for(j=0; j<E; j++){ //if(x*(xr[i]+v[j])>S[i]) continue; if((xr[i]+v[j])>S[i]/x) break; //v.push_back(xr[i]+v[j]); vi++; v[vi]=xr[i]+v[j]; } } //return v.size(); return vi+1; } int main(){ ios_base::sync_with_stdio(false),cin.tie(0),cout.tie(0); cin>>tes; for(te=1; te<=tes; te++){ cin>>a>>x; vector <long long> A; for(i=0; i<a; i++){ cin>>c; A.push_back(c); } cout<<count_tastiness(x,A)<<endl; //count_tastiness(x,A); } return 0; }

Compilation message (stderr)

/usr/bin/ld: /tmp/cce0BsnV.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/cc9OqCaX.o:biscuits.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status