제출 #1263905

#제출 시각아이디문제언어결과실행 시간메모리
1263905julia_08Gap (APIO16_gap)C++20
0 / 100
2096 ms1204 KiB
#include <bits/stdc++.h> #include "gap.h" using namespace std; using ll = long long; const int MAXN = 1e5 + 10; ll a[MAXN]; ll ans; int n; ll findGap(int t, int n){ ll cur_s = 0, cur_t = 1e18; ll mn, mx; MinMax(cur_s, cur_t, &mn, &mx); ans = (mx - mn + n - 2) / (n - 1); ll last = mn, l = mn; while(l != mx){ ll n_mn, n_mx; MinMax(l + 1, l + ans + 1, &n_mn, &n_mx); ans = max(ans, n_mn - last); if(n_mx != -1){ l = n_mx; last = n_mx; } else l = l + 1; } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...