foo.cc: In function ‘int main()’:
foo.cc:12:22: warning: comparison of integer expressions of different signedness: ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
12 | while(nums.size()<n)
| ~~~~~~~~~~~^~
foo.cc:22:27: warning: comparison of integer expressions of different signedness: ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
22 | if(nums.size()==n)break;
| ~~~~~~~~~~~^~~
foo.cc:29:28: warning: comparison of integer expressions of different signedness: ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
29 | if(nums.size() == n) break;
| ~~~~~~~~~~~~^~~~