Submission #157599

#TimeUsernameProblemLanguageResultExecution timeMemory
157599RoundMangoRice Hub (IOI11_ricehub)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; long long a[10000005], sum[10000005], n, l = 1, r, md, mx, xx, ans; //int besthub(int R, int L, int a[], long long b) { int main() { int R, L, b; cin>>R>>L>>b; for (int i = 0; i < R; i++) cin>>a[i]; for (int i = 1; i <= R; i++) sum[i] = sum[i-1] + a[i-1]; r = R; while (l < r) { ans = b+1; md = (l+r+1)>>1; for (int i = md; i <= R; i++) { n = i-md+1; mx = (i+n+1)>>1; xx = sum[i] - sum[mx] - (i-mx)*a[mx-1] + a[mx-1]*(mx-n) - sum[mx-1] + sum[n-1]; ans = min(ans, xx); } if (ans <= b) l = md; else r = md-1; } cout<<l; }

Compilation message (stderr)

/tmp/cc4EmIA2.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccKw6Xx4.o:ricehub.cpp:(.text.startup+0x0): first defined here
/tmp/cc4EmIA2.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