lyuboyn.cpp: In function 'void solve()':
lyuboyn.cpp:27:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
27 | for(int i = 1; i < v.size(); ++i){
| ~~^~~~~~~~~~
lyuboyn.cpp:30:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
30 | if((b1^b2).count() != k){ok = 0; break;}
| ~~~~~~~~~~~~~~~~^~~~
lyuboyn.cpp:36:28: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
36 | if((b1^b2).count() == k){
| ~~~~~~~~~~~~~~~~^~~~
lyuboyn.cpp:38:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
38 | for(int i = 0; i < v.size(); ++i){
| ~~^~~~~~~~~~
lyuboyn.cpp:46:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
46 | for(int i = 0; i < v.size(); ++i){
| ~~^~~~~~~~~~
lyuboyn.cpp: In function 'int main()':
lyuboyn.cpp:60:15: warning: unused variable 'aa' [-Wunused-variable]
60 | int tt = 1, aa;
| ^~