aplusb.cpp: In function 'bool check(std::vector<int>, std::vector<int>, int)':
aplusb.cpp:8:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
8 | for (int i=0;i<a.size();i++)
| ~^~~~~~~~~
aplusb.cpp:10:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
10 | for (int j=0;j<a.size();j++)
| ~^~~~~~~~~
aplusb.cpp: In function 'std::vector<int> smallest_sums(int, std::vector<int>, std::vector<int>)':
aplusb.cpp:34:7: warning: unused variable 'k' [-Wunused-variable]
34 | int k=0;
| ^