bitaro.cpp: In function 'int main()':
bitaro.cpp:29:39: warning: comparison of integer expressions of different signedness: 'll' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
29 | while ( good[i].size() < 200 && i1 < good[i].size() || I1 < good[I].size()) {
| ~~~^~~~~~~~~~~~~~~~
bitaro.cpp:29:62: warning: comparison of integer expressions of different signedness: 'll' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
29 | while ( good[i].size() < 200 && i1 < good[i].size() || I1 < good[I].size()) {
| ~~~^~~~~~~~~~~~~~~~
bitaro.cpp:29:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
29 | while ( good[i].size() < 200 && i1 < good[i].size() || I1 < good[I].size()) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
bitaro.cpp:30:12: warning: comparison of integer expressions of different signedness: 'll' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | if (i1 == good[i].size() || (I1 != good[I].size() && good[I][I1].first + 1 >= good[i][i1].first )) {
| ~~~^~~~~~~~~~~~~~~~~
bitaro.cpp:30:37: warning: comparison of integer expressions of different signedness: 'll' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | if (i1 == good[i].size() || (I1 != good[I].size() && good[I][I1].first + 1 >= good[i][i1].first )) {
| ~~~^~~~~~~~~~~~~~~~~
bitaro.cpp:42:15: warning: comparison of integer expressions of different signedness: 'll' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
42 | while (i1 < good[i].size() && used[good[i][i1].second]) i1 ++;
| ~~~^~~~~~~~~~~~~~~~
bitaro.cpp:43:15: warning: comparison of integer expressions of different signedness: 'll' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
43 | while (I1 < good[I].size() && used[good[I][I1].second]) I1 ++;
| ~~~^~~~~~~~~~~~~~~~
bitaro.cpp:14:28: warning: unused variable 'I' [-Wunused-variable]
14 | ll n, m, q, i, ans, x, y, I, I1, i1, t;
| ^