Submission #631575

#TimeUsernameProblemLanguageResultExecution timeMemory
631575bachhoangxuanGap (APIO16_gap)C++17
Compilation error
0 ms0 KiB
#include "gap.h" #include<bits/stdc++.h> using namespace std; #define int long long long long findGap(int t, int n) { int lx,rx,l=0,r=1e18,ans=0,bl; if(t==1){ MinMax(l,r,&lx,&rx);l=lx;r=rx; for(int i=2;i<=(n+1)/2;i++){ MinMax(l+1,r-1,&lx,&rx); ans=max(ans,max(lx-l,r-rx));l=lx;r=rx; } ans=max(ans,r-l); } else{ MinMax(l,r,&lx,&rx);ans=bl=(rx-lx-1)/(n-1)+1; int pre=lx,lst=lx+1;l=lx;r=rx; while(lst+bl<=r){ MinMax(lst,lst+bl-1,&lx,&rx); ans=max(ans,lx-pre);pre=rx; lst=lst+bl; } if(lst<=(r-1)){ MinMax(lst,r-1,&lx,&rx); ans=max(ans,lx-pre);pre=rx; } ans=max(ans,r-pre); } return ans; }

Compilation message (stderr)

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