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