insects.cpp: In function 'bool check(int)':
insects.cpp:27:14: error: 'class std::vector<int>' has no member named 'sisze'; did you mean 'size'?
27 | if(a.sisze() == x * m) break;
| ^~~~~
| size
insects.cpp:32:17: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
32 | if(a.size() == x * m){
| ~~~~~~~~~^~~~~~~~
insects.cpp: In function 'int min_cardinality(int)':
insects.cpp:63:21: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
63 | int mid = l + r >> 1;
| ~~^~~