passes.cpp: In function 'int main()':
passes.cpp:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
44 | for (int k = 0; k < poz[i].size(); k++) {
| ~~^~~~~~~~~~~~~~~
passes.cpp:46:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
46 | if (k + 1 < poz[i].size())
| ~~~~~~^~~~~~~~~~~~~~~
passes.cpp:47:24: error: invalid types 'int [10002][__gnu_cxx::__alloc_traits<std::allocator<double>, double>::value_type {aka double}]' for array subscript
47 | pas += sum[j][poz[i][k + 1]];
| ^
passes.cpp:52:34: error: invalid types 'int [10002][__gnu_cxx::__alloc_traits<std::allocator<double>, double>::value_type {aka double}]' for array subscript
52 | pas += sum[j][n] - sum[j][poz[i][k] - 1];
| ^
passes.cpp:63:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
63 | for (int k = 0; k <= poz[i].size(); k++) {
| ~~^~~~~~~~~~~~~~~~