icc.cpp: In function 'void separation(std::vector<int>, std::vector<int>&, std::vector<int>&)':
icc.cpp:64:21: error: 'ua' was not declared in this scope; did you mean 'a'?
64 | }while(!query((int)ua.size(), (int)ub.size(), &ua, &ub));
| ^~
| a
icc.cpp:64:37: error: 'ub' was not declared in this scope; did you mean 'b'?
64 | }while(!query((int)ua.size(), (int)ub.size(), &ua, &ub));
| ^~
| b
icc.cpp:64:10: error: 'query' was not declared in this scope
64 | }while(!query((int)ua.size(), (int)ub.size(), &ua, &ub));
| ^~~~~
icc.cpp: In function 'int findvertex(std::vector<int>, std::vector<int>)':
icc.cpp:79:5: error: 'query' was not declared in this scope
79 | if(query((int)lh.size(), (int)stat.size(), &lh, &stat)){
| ^~~~~
icc.cpp: In function 'void run(int)':
icc.cpp:107:3: error: 'setRoad' was not declared in this scope
107 | setRoad(U, V);
| ^~~~~~~
icc.cpp: In function 'int findvertex(std::vector<int>, std::vector<int>)':
icc.cpp:71:14: warning: control reaches end of non-void function [-Wreturn-type]
71 | vector<int> lh;
| ^~