ho_t2.cpp: In function 'int main()':
ho_t2.cpp:21:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
21 | if(cnt < vJ.size() && i==vJ[cnt]) cnt++;
| ~~~~^~~~~~~~~~~
ho_t2.cpp:29:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
29 | for(; invalidO < vO.size(); invalidO++) if(vO[invalidO]>=beginO) break;
| ~~~~~~~~~^~~~~~~~~~~
ho_t2.cpp:31:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
31 | if(cnt+invalidO < vO.size() && i==vO[cnt+invalidO]) cnt++;
| ~~~~~~~~~~~~~^~~~~~~~~~~
ho_t2.cpp:39:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
39 | for(; invalidI < vI.size(); invalidI++) if(vI[invalidI]>=beginI) break;
| ~~~~~~~~~^~~~~~~~~~~
ho_t2.cpp:41:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
41 | if(cnt+invalidI < vI.size() && i==vI[cnt+invalidI]) cnt++;
| ~~~~~~~~~~~~~^~~~~~~~~~~