bitaro.cpp: In function 'int main()':
bitaro.cpp:30:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | while(l<lg[i].size()&&r<lg[v].size()&&sz(tmp)<sq){
| ~^~~~~~~~~~~~~
bitaro.cpp:30:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | while(l<lg[i].size()&&r<lg[v].size()&&sz(tmp)<sq){
| ~^~~~~~~~~~~~~
bitaro.cpp:33:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
33 | }while(l<lg[i].size()&&sz(tmp)<sq)tmp.pb({lg[i][l].f,lg[i][l].s}),l++;
| ~^~~~~~~~~~~~~
bitaro.cpp:34:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
34 | while(r<lg[v].size()&&sz(tmp)<sq)tmp.pb({lg[v][r].f+1,lg[v][r].s}),r++;
| ~^~~~~~~~~~~~~