gap.cpp: In function 'll findGap(int, int)':
gap.cpp:31:28: warning: overflow in conversion from 'double' to 'int' changes value from '1.0e+18' to '2147483647' [-Woverflow]
31 | int mn = -1, mx = 1e18 + 1;
| ~~~~~^~~
gap.cpp:34:22: error: invalid conversion from 'int' to 'long long int*' [-fpermissive]
34 | MinMax(s, t, mn, mx);
| ^~
| |
| int
In file included from gap.cpp:24:
gap.h:1:35: note: initializing argument 3 of 'void MinMax(long long int, long long int, long long int*, long long int*)'
1 | void MinMax(long long, long long, long long*, long long*);
| ^~~~~~~~~~
gap.cpp:34:26: error: invalid conversion from 'int' to 'long long int*' [-fpermissive]
34 | MinMax(s, t, mn, mx);
| ^~
| |
| int
gap.h:1:47: note: initializing argument 4 of 'void MinMax(long long int, long long int, long long int*, long long int*)'
1 | void MinMax(long long, long long, long long*, long long*);
| ^~~~~~~~~~