train.cpp: In function 'std::vector<int> who_wins(std::vector<int>, std::vector<int>, std::vector<int>, std::vector<int>)':
train.cpp:5:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define fori(i,n) for(int i=0;i<n;i++)
train.cpp:16:7:
fori(i,u.size()){
~~~~~~~~~~
train.cpp:16:2: note: in expansion of macro 'fori'
fori(i,u.size()){
^~~~
train.cpp:5:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define fori(i,n) for(int i=0;i<n;i++)
train.cpp:36:7:
fori(j,opcons[cur].size()){
~~~~~~~~~~~~~~~~~~~~
train.cpp:36:2: note: in expansion of macro 'fori'
fori(j,opcons[cur].size()){
^~~~
train.cpp:5:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define fori(i,n) for(int i=0;i<n;i++)
train.cpp:49:8:
fori(j,opcons[i].size()){
~~~~~~~~~~~~~~~~~~
train.cpp:49:3: note: in expansion of macro 'fori'
fori(j,opcons[i].size()){
^~~~