insects.cpp: In function 'int min_cardinality(int)':
insects.cpp:58:21: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
58 | if(machine.size()==(sz*mid))
| ~~~~~~~~~~~~~~^~~~~~~~~~
insects.cpp:61:21: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
61 | if(machine.size()>mid and ask()>mid)
| ~~~~~~~~~~~~~~^~~~
insects.cpp:68:22: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
68 | if(machine.size()==(sz*mid))
| ~~~~~~~~~~~~~~^~~~~~~~~~
insects.cpp:72:20: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
72 | if(machine.size()==((sz*mid)))
| ~~~~~~~~~~~~~~^~~~~~~~~~~~