tabletennis.cpp: In function 'bool solve(int)':
tabletennis.cpp:10:26: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
10 | while(l<r&&ans.size()<n){
| ~~~~~~~~~~^~
tabletennis.cpp:15:28: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
15 | if(r-l+1+ans.size()<n)break;
| ~~~~~~~~~~~~~~~~^~
tabletennis.cpp:19:22: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
19 | return ans.size()==n;
| ~~~~~~~~~~^~~