insects.cpp: In function 'int min_cardinality(int)':
insects.cpp:25:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
25 | for(int i=1;i<cur.size();i++){
| ~^~~~~~~~~~~
insects.cpp:26:20: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
26 | if(vl.size()+cnt==k*m){
| ~~~~~~~~~~~~~^~~~~
insects.cpp:38:19: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
38 | if(vl.size()+cnt==k*m){
| ~~~~~~~~~~~~~^~~~~
insects.cpp:45:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | for(int i=1;i<vl.size();i++)move_outside(vl[i]);
| ~^~~~~~~~~~