monster.cpp: In lambda function:
monster.cpp:27:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
27 | while (in1 < vi2.size() && in2 < vi3.size()) {
| ~~~~^~~~~~~~~~~~
monster.cpp:27:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
27 | while (in1 < vi2.size() && in2 < vi3.size()) {
| ~~~~^~~~~~~~~~~~
monster.cpp:37:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
37 | while (in1 < vi2.size()) {
| ~~~~^~~~~~~~~~~~
monster.cpp:42:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
42 | while (in2 < vi3.size()) {
| ~~~~^~~~~~~~~~~~
monster.cpp: At global scope:
monster.cpp:8:6: warning: '{anonymous}::example_variable' defined but not used [-Wunused-variable]
8 | bool example_variable;
| ^~~~~~~~~~~~~~~~
monster.cpp: In function 'std::vector<int> Solve(int)':
monster.cpp:99:25: warning: 'curl' may be used uninitialized in this function [-Wmaybe-uninitialized]
99 | if (Query(ovi[curl], ovi[i])) {
| ^