art.cpp: In function 'int que(vi)':
art.cpp:23:12: error: 'publish' was not declared in this scope
23 | return publish(x);
| ^~~~~~~
art.cpp: In function 'void solve(int)':
art.cpp:45:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | for(int k=t[i]+1;k<sorted.size();k++) s2.push_back(sorted[k]);
| ~^~~~~~~~~~~~~~
art.cpp:48:5: error: 'answer' was not declared in this scope
48 | answer(sorted);
| ^~~~~~
interface.cpp: In function 'int publish(std::vector<int>)':
interface.cpp:20:17: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
20 | if(v.size() != N) {
| ~~~~~~~~~^~~~
interface.cpp: In function 'void answer(std::vector<int>)':
interface.cpp:36:17: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
36 | if(v.size() != N) {
| ~~~~~~~~~^~~~