Submission #464763

#TimeUsernameProblemLanguageResultExecution timeMemory
464763Killer2501Gap (APIO16_gap)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #define ll long long #define pb push_back #define task "asd" #define pll pair<ll, ll> #define pii pair<pll, ll> #define fi first #define se second #include "gap.h" using namespace std; const ll mod = 1e9+7; const ll N = 2e5+5; const int base = 313; ll findGap(ll t, ll n) { if(t == 1) { ll l = 0, r = 1e18, mn, mx, ans = 0; MinMax(l, r, &mn, &mx); while(l <= r) { MinMax(l+1, r-1, &mn, &mx); if(mn == -1) { ans = max(ans, r-l); break; } ans = max(ans, max(mn-l, r-mx)); l = mn; r = mx; if(l == r)break; } return ans; } else { ll l = 0, r = 1e18, mn, mx, ans = 0; MinMax(l, r, &mn, &mx); l = mn+1; r = mx; ll lst = mn; ll len = (mx - mn) / (n - 1); ans = len; for(int i = l; i < r; i += len) { MinMax(i, i+len, &mn, &mx); if(mn == -1)continue; ans = max(ans, mn-lst); lst = mx; } return ans; } }

Compilation message (stderr)

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