ho_t2.cpp: In function 'int main()':
ho_t2.cpp:37:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
37 | for(int i = 0; i < J_gdzie.size(); i++){
| ~~^~~~~~~~~~~~~~~~
ho_t2.cpp:39:42: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
39 | if(J_gdzie.size() - J[ind_j] + 1 >= k){
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
ho_t2.cpp:40:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
40 | if(O[J_gdzie[i + k - 1]] >= O_gdzie.size()){
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
ho_t2.cpp:44:46: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
44 | if(O_gdzie.size() - O[ind_o] + 1 >= k){
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
ho_t2.cpp:45:58: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | if(I[O_gdzie[O[J_gdzie[k - 1]] + k - 1]] >= I_gdzie.size()){
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
ho_t2.cpp:49:50: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
49 | if(I_gdzie.size() - I[ind_i] + 1 >= k){
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~