Anthony.cpp: In function 'vi Mark(int, int, int, int, vi, vi)':
Anthony.cpp:5:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
5 | #define rep(a, b) for(size_t a = 0; a < (b); a++)
| ^
Anthony.cpp:29:2: note: in expansion of macro 'rep'
29 | rep(i,m) graf[u[i]].push_back(v[i]),graf[v[i]].push_back(u[i]);
| ^~~
Anthony.cpp:5:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
5 | #define rep(a, b) for(size_t a = 0; a < (b); a++)
| ^
Anthony.cpp:31:2: note: in expansion of macro 'rep'
31 | rep(i,n) kol[i]=(i==0?0:(kol[i-1]+1)%3);
| ^~~
Anthony.cpp:5:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
5 | #define rep(a, b) for(size_t a = 0; a < (b); a++)
| ^
Anthony.cpp:33:2: note: in expansion of macro 'rep'
33 | rep(i,m) res.push_back(kol[min(deg[u[i]],deg[v[i]])]);
| ^~~
/usr/bin/ld: /tmp/ccTu0Fhs.o: in function `main':
grader_anthony.cpp:(.text.startup+0x191): undefined reference to `Mark(int, int, int, int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status
/usr/bin/ld: /tmp/ccQjNWqb.o: in function `main':
grader_catherine.cpp:(.text.startup+0xcfa): undefined reference to `Move(std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status