Submission #1247492

#TimeUsernameProblemLanguageResultExecution timeMemory
1247492AlmontherRice Hub (IOI11_ricehub)C++20
Compilation error
0 ms0 KiB
#include<bits/stdc++.h>

#define ll long long
#define co cout<<

using namespace std;
// stuff

int besthub(int R,int L,int X[],ll B){
    int mx=0;
    ll pref[R+5]={},suff[R+5]={};
    for(int i=0;i<R;i++) pref[i]=pref[abs(i-1)]+X[i];
    for(int i=R-1;i>=0;i--) suff[i]=suff[i+1]+X[i];
    for(int i=0;i<R;i++){
        for(int j=R-1;j>=i;j--){
            int mid=(i+j)/2;
            ll sum=X[mid]*(mid-i+1)-pref[mid]+suff[mid]-X[mid]*(j-mid+1);
            if(sum<=B) mx=max(mx,j-i+1);
        }
    }
    return mx;
}

int main(){
    int X[]={1,2,10,12,14};
    co besthub(5,20,X,6);
}

Compilation message (stderr)

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