Xoractive.cpp:36:40: warning: bad option '-funroll-lopps' to pragma 'optimize' [-Wpragmas]
36 | #pragma GCC optimize ("03,unroll-lopps")
| ^
Xoractive.cpp:40:24: warning: bad option '-funroll-lopps' to attribute 'optimize' [-Wattributes]
40 | vector<int> guess(int n){
| ^
Xoractive.cpp: In function 'std::vector<int> guess(int)':
Xoractive.cpp:54:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
54 | while(cur<a1.size()&&a1[cur]==0)cur++;
| ~~~^~~~~~~~~~
Xoractive.cpp:55:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
55 | while(j<a2.size()&&a2[j]==0)j++;
| ~^~~~~~~~~~
Xoractive.cpp:56:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
56 | for(;j<a2.size();j++){
| ~^~~~~~~~~~
Xoractive.cpp:57:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
57 | if(cur<a1.size()&&a1[cur]==a2[j]){
| ~~~^~~~~~~~~~