foo.cc: In function 'std::vector<long long int> addi(std::vector<long long int>, std::vector<long long int>)':
foo.cc:14:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'const long unsigned int' [-Wsign-compare]
14 | for(int i = 0; i < min(v1.size(), v2.size()); i++) {
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
foo.cc:19:50: warning: comparison of integer expressions of different signedness: 'long long int' and 'const long unsigned int' [-Wsign-compare]
19 | for(int i = min(v1.size(), v2.size()); i < max(v1.size(), v2.size()); i++) {
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
foo.cc:20:22: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
20 | if(i >= v1.size()) k += v2[i];
| ~~^~~~~~~~~~~~
foo.cc: In function 'std::vector<long long int> times(std::vector<long long int>, long long int)':
foo.cc:31:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
31 | for(int i = 0; i < v.size(); i++) {
| ~~^~~~~~~~~~
[Hydro](https://hydro.ac)提供评测服务