제출 #1205289

#제출 시각아이디문제언어결과실행 시간메모리
1205289AvianshGap (APIO16_gap)C++20
0 / 100
30 ms1940 KiB
#include "gap.h" #include <bits/stdc++.h> using namespace std; long long findGap(int t, int n) { //MinMax(s,t,mn,mx) long long arr[n]; int l = 0; int r = n-1; arr[0]=0; arr[n-1]=1e18; while(l<r){ long long mn,mx; MinMax(arr[l]+1,arr[r]-1,&mn,&mx); arr[l]=mn; arr[r]=mx; l++;r--; if(l<r){ arr[l]=mn; arr[r]=mx; } } long long ans = 0; for(int i = 1;i<n;i++){ ans=max(ans,arr[i]-arr[i-1]); } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...