Submission #1247876

#TimeUsernameProblemLanguageResultExecution timeMemory
1247876LM1Rice Hub (IOI11_ricehub)C++20
Compilation error
0 ms0 KiB
#include<bits/stdc++.h>
#define int long long
using namespace std;
const int N=1e5+5;
int R,L,B,X[N];
int pr[N],ans=-1e18;
int solve(int l){
	int l1=l,r1=R;
	while(l1<r1){
		int mid=(l1+r1+1)/2,k=(l+mid)/2;
		if(X[k-1]*(k-l+1)-(pr[k]-pr[l-1])+(pr[mid]-pr[k])-(mid-k)*X[k-1]>B)r1=mid-1;
		else l1=mid;
	}
	return l1-l+1;
}
int besthub(int R,int L,int X[],int B){
	for(int i=0;i<R;i++)pr[i+1]+=pr[i]+X[i];
	for(int i=1;i<=R;i++)ans=max(solve(i),ans);
	return ans;
}

Compilation message (stderr)

/usr/bin/ld: /tmp/cc4eeMM3.o: in function `main':
grader.cpp:(.text.startup+0xaa): undefined reference to `besthub(int, int, int*, long long)'
collect2: error: ld returned 1 exit status