ho_t2.cpp: In function 'void solve()':
ho_t2.cpp:28:18: warning: comparison of integer expressions of different signedness: 'std::vector<long long int>::size_type' {aka 'long unsigned int'} and 'll' {aka 'long long int'} [-Wsign-compare]
28 | if(jp.size() < k || op.size() < k || ip.size() < k) {
| ~~~~~~~~~~^~~
ho_t2.cpp:28:35: warning: comparison of integer expressions of different signedness: 'std::vector<long long int>::size_type' {aka 'long unsigned int'} and 'll' {aka 'long long int'} [-Wsign-compare]
28 | if(jp.size() < k || op.size() < k || ip.size() < k) {
| ~~~~~~~~~~^~~
ho_t2.cpp:28:52: warning: comparison of integer expressions of different signedness: 'std::vector<long long int>::size_type' {aka 'long unsigned int'} and 'll' {aka 'long long int'} [-Wsign-compare]
28 | if(jp.size() < k || op.size() < k || ip.size() < k) {
| ~~~~~~~~~~^~~
ho_t2.cpp:33:33: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
33 | for(int i = 0, j = k - 1; j < op.size(); ++i, ++j){
| ~~^~~~~~~~~~~
ho_t2.cpp:38:15: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
38 | if(ri >= ip.size()) continue;
| ~~~^~~~~~~~~~~~