combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:88:19: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
88 | while(ans.size() < N && N - ans.size() > 1){
| ~~~~~~~~~~~^~~
combo.cpp:91:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
91 | if(res == ans.size() + 2){
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:94:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
94 | if(res == ans.size() + 2) ans += arr[0][1];
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:95:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
95 | else if(res == ans.size() + 1) ans += arr[0][2];
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:98:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
98 | else if(res == ans.size() + 1){
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:101:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
101 | if(res == ans.size() + 2) ans += arr[1][0];
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:102:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
102 | else if(res == ans.size() + 1) ans += arr[1][1];
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:108:16: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
108 | if(ans.size() < N){
| ~~~~~~~~~~~^~~
combo.cpp:111:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
111 | if(res == ans.size() + 1) ans += c[0];
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:114:16: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
114 | if(ans.size() < N){
| ~~~~~~~~~~~^~~
combo.cpp:117:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
117 | if(res == ans.size() + 1) ans += c[1];
| ~~~~^~~~~~~~~~~~~~~~~
combo.cpp:120:16: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
120 | if(ans.size() < N){
| ~~~~~~~~~~~^~~