mushrooms.cpp: In function 'int count_mushrooms(int)':
mushrooms.cpp:27:26: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
27 | for(int i=1; o.size()<k && z.size()<k;first++, i++){
| ~~~~~~~~^~
mushrooms.cpp:27:40: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
27 | for(int i=1; o.size()<k && z.size()<k;first++, i++){
| ~~~~~~~~^~
mushrooms.cpp:40:46: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
40 | while(left.size() && cur.size()+3<=n && cur.size()+2<=o.size()){
| ~~~~~~~~~~~~^~~
mushrooms.cpp:55:46: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
55 | while(left.size() && cur.size()+3<=n && cur.size()+2<=z.size()){
| ~~~~~~~~~~~~^~~