fish.cpp: In function 'long long int max_weights(int32_t, int32_t, std::vector<int>, std::vector<int>, std::vector<int>)':
fish.cpp:41:13: warning: unused variable 'it' [-Wunused-variable]
41 | int it = 0;
| ^~
fish.cpp:50: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]
50 | for(int i = 0; i < hr[i].size(); i++) dp[1][0][i] = 0;
| ~~^~~~~~~~~~~~~~
fish.cpp:52:28: 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]
52 | for(int h1 = 0; h1 < hr[i-1].size(); h1++) {
| ~~~^~~~~~~~~~~~~~~~
fish.cpp:53:30: 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]
53 | for(int h = 0; h < hr[i].size(); h++) {
| ~~^~~~~~~~~~~~~~
fish.cpp:65:36: 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]
65 | for(int h2 = 0; h2 < hr[i-2].size(); h2++) {
| ~~~^~~~~~~~~~~~~~~~
fish.cpp:80: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]
80 | for(int h = 0; h < hr[n].size(); h++) {
| ~~^~~~~~~~~~~~~~
fish.cpp:81:28: 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]
81 | for(int h1 = 0; h1 < hr[n-1].size(); h1++) {
| ~~~^~~~~~~~~~~~~~~~