gap.cpp: In function 'll findGap(int, int)':
gap.cpp:3:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a, b) for(int a = 0; a < (b); ++a)
| ^
gap.cpp:24:9: note: in expansion of macro 'rep'
24 | rep(i, A.size()-1) ans=max(ans, A[i+1]-A[i]);
| ^~~
gap.cpp:14:23: warning: 'a' is used uninitialized in this function [-Wuninitialized]
14 | MinMax(mi, ma, a, b);
| ~~~~~~^~~~~~~~~~~~~~
gap.cpp:14:23: warning: 'b' is used uninitialized in this function [-Wuninitialized]