advisor.cpp: In function 'void ComputeAdvice(int*, int, int, int)':
advisor.cpp:37:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i=0;i<v.size();i++){
~^~~~~~~~~
assistant.cpp: In function 'void Assist(unsigned char*, int, int, int)':
assistant.cpp:17:19: error: 'class std::queue<int>' has no member named 'top'; did you mean 'pop'?
PutBack(s.top());
^~~
pop
assistant.cpp:18:16: error: 'class std::queue<int>' has no member named 'top'; did you mean 'pop'?
onsc[s.top()]=false;
^~~
pop