chameleon.cpp: In function 'int S4(int, std::vector<int>, int)':
chameleon.cpp:30:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | if (a != L.size() + 1) if (S4(who, L, n))return 1;
| ~~^~~~~~~~~~~~~~~
chameleon.cpp:22:24: warning: unused variable 'j' [-Wunused-variable]
22 | int sz = Y.size(), i, j;
| ^
chameleon.cpp: In function 'void Solve(int)':
chameleon.cpp:48:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
48 | if (Query(X) != X.size()) {
| ~~~~~~~~~^~~~~~~~~~~
chameleon.cpp:63:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
63 | for (i = 0; i < AX.size(); i++) {
| ~~^~~~~~~~~~~
chameleon.cpp:66:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
66 | for (j = 0; j < AY.size(); j++) {
| ~~^~~~~~~~~~~