bitaro.cpp: In function 'I main()':
bitaro.cpp:24:29: warning: comparison of integer expressions of different signedness: 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} and 'I' {aka 'int'} [-Wsign-compare]
24 | for(I j=0;tops[i].size()<siz&&j<pres[i].size();j++){
| ~~~~~~~~~~~~~~^~~~
bitaro.cpp:24:36: warning: comparison of integer expressions of different signedness: 'I' {aka 'int'} and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
24 | for(I j=0;tops[i].size()<siz&&j<pres[i].size();j++){
| ~^~~~~~~~~~~~~~~
bitaro.cpp:39:19: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'I' {aka 'int'} [-Wsign-compare]
39 | if(curs.size()<=siz){printf("-1\n");continue;}
| ~~~~~~~~~~~^~~~~