king.cpp:1:25: error: 'vector' is not a member of 'std'
long long SendInfo(std::vector<int> W, std::vector<int> C) {
^~~~~~
king.cpp:1:32: error: expected primary-expression before 'int'
long long SendInfo(std::vector<int> W, std::vector<int> C) {
^~~
king.cpp:1:45: error: 'vector' is not a member of 'std'
long long SendInfo(std::vector<int> W, std::vector<int> C) {
^~~~~~
king.cpp:1:52: error: expected primary-expression before 'int'
long long SendInfo(std::vector<int> W, std::vector<int> C) {
^~~
king.cpp:1:58: error: expression list treated as compound expression in initializer [-fpermissive]
long long SendInfo(std::vector<int> W, std::vector<int> C) {
^
vassal.cpp: In function 'int Maid(int)':
vassal.cpp:19:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if(BB<N && W>CC[BB] || it==S.end()) return -1;