ho_t2.cpp: In function 'int main()':
ho_t2.cpp:39:17: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
39 | if(pos[0].size()<k || pos[1].size()<k || pos[2].size()<k)
| ~~~~~~~~~~~~~^~
ho_t2.cpp:39:36: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
39 | if(pos[0].size()<k || pos[1].size()<k || pos[2].size()<k)
| ~~~~~~~~~~~~~^~
ho_t2.cpp:39:55: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
39 | if(pos[0].size()<k || pos[1].size()<k || pos[2].size()<k)
| ~~~~~~~~~~~~~^~
ho_t2.cpp:46:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
46 | for(int i=k-1;i<pos[0].size();i++)
| ~^~~~~~~~~~~~~~
ho_t2.cpp:50:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
50 | if(ind==-1 || ind>pos[1].size()-k) break;
| ~~~^~~~~~~~~~~~~~~~
ho_t2.cpp:54:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
54 | if(ind2==-1 || ind2>pos[2].size()-k) break;
| ~~~~^~~~~~~~~~~~~~~~