bitaro.cpp: In function 'int main()':
bitaro.cpp:48:72: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
48 | tmpv1.clear(); tmpv1.resize(tmpv3.size()); for(int i=0;i<tmpv3.size();i++) tmpv1[i]=tmpv3[i];
| ~^~~~~~~~~~~~~
bitaro.cpp:50:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
50 | tmpv2.clear(); tmpv2.resize(num[nxt].size()); for(int i=0;i<num[nxt].size();i++) tmpv2[i]=num[nxt][i];
| ~^~~~~~~~~~~~~~~~
bitaro.cpp:51:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
51 | for(int i=0;i<tmpv2.size();i++) tmpv2[i].sec++;
| ~^~~~~~~~~~~~~
bitaro.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
53 | while(cur1!=tmpv1.size() && cur2!=tmpv2.size() && tmpv3.size()<=mxK)
| ~~~~^~~~~~~~~~~~~~
bitaro.cpp:53:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
53 | while(cur1!=tmpv1.size() && cur2!=tmpv2.size() && tmpv3.size()<=mxK)
| ~~~~^~~~~~~~~~~~~~
bitaro.cpp:66:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
66 | while(tmpv3.size()<=mxK && cur1!=tmpv1.size())
| ~~~~^~~~~~~~~~~~~~
bitaro.cpp:70:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
70 | while(tmpv3.size()<=mxK && cur2!=tmpv2.size())
| ~~~~^~~~~~~~~~~~~~
bitaro.cpp:75:54: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
75 | num[now].resize(tmpv3.size()); for(int i=0;i<tmpv3.size();i++) num[now][i]=tmpv3[i];
| ~^~~~~~~~~~~~~