Submission #156980

# Submission time Handle Problem Language Result Execution time Memory
156980 2019-10-08T17:41:20 Z lukameladze Rice Hub (IOI11_ricehub) C++14
Compilation error
0 ms 0 KB
# include<bits/stdc++.h>
using namespace std;
long long r,l,b,n,pos[100005],w,sum[100005],mid,shua,ans,sn,sm,ri;
 main()
{
	cin>>r>>l>>b;
	for (long long i=1; i<=r; i++)
	{
		cin>>pos[i];
		w+=pos[i];
		sum[i]=w;
	}
	l=1;
	ri=r;
	while (l<=ri)
	{
		mid=(l+ri)/2;
		for (long long i=1; i<=ri-mid+1; i++)
		{
			shua=(i+i+mid)/2;
			sn=sum[shua-1]-sum[i-1];
			sm=sum[i+mid-1]-sum[shua];
			if ((pos[shua]*(shua-i)-sn)+sm-(pos[shua]*(i+mid-1-shua))<=b)
			{
				ans=mid;
				l=mid+1;
			}
			else
			{
				ri=mid-1;
			}
		}
	}
	cout<<ans<<endl;
}

Compilation message

ricehub.cpp:4:7: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
  main()
       ^
/tmp/ccw4ZbRS.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccjhwNCK.o:ricehub.cpp:(.text.startup+0x0): first defined here
/tmp/ccw4ZbRS.o: In function `main':
grader.cpp:(.text.startup+0x92): undefined reference to `besthub(int, int, int*, long long)'
collect2: error: ld returned 1 exit status