Submission #199983

#TimeUsernameProblemLanguageResultExecution timeMemory
199983mohammedehab2002Gap (APIO16_gap)C++11
0 / 100
49 ms1148 KiB
#include "gap.h" #include <bits/stdc++.h> using namespace std; long long findGap(int t,int n) { long long f,l; MinMax(0,1e18,&f,&l); long long p=f+1,g=1; while (p<=l) { long long mn=-1,mx=-1,tmp=g; while (mn==-1) { tmp*=2; MinMax(p,p+tmp-1,&mn,&mx); } g=max(g,mn-p+1); p=mx+1; } return g; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...