Submission #32205

#TimeUsernameProblemLanguageResultExecution timeMemory
32205dongwon0427Gap (APIO16_gap)C++98
0 / 100
69 ms6768 KiB
#include "gap.h" #define MAX 1000000000000000000 #include <bits/stdc++.h> using namespace std; typedef long long ll; ll findGap(int T, int N) { if(T==1) { ll a=0,b=MAX,c,d; vector<ll> v; while(1) { if(a>b) break; MinMax(a,b,&c,&d); v.push_back(c); v.push_back(d); a=c+1; b=d-1; if(c==d) v.pop_back(); } sort(v.begin(),v.end()); ll _max = 0ll; for(int i=0;i<v.size()-1;i++) { _max = max(_max , v[i+1]-v[i]); } return _max; } return 0; }

Compilation message (stderr)

gap.cpp: In function 'll findGap(int, int)':
gap.cpp:21:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for(int i=0;i<v.size()-1;i++) {
                      ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...