railroad.cpp: In function 'll plan_roller_coaster(std::vector<int>, std::vector<int>)':
railroad.cpp:2:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define rep(i,n)for(int i=0;i<(n);i++)
^
railroad.cpp:28:2: note: in expansion of macro 'rep'
rep(i,s.size()){
^~~
railroad.cpp:2:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define rep(i,n)for(int i=0;i<(n);i++)
^
railroad.cpp:33:2: note: in expansion of macro 'rep'
rep(i,s.size()){
^~~
railroad.cpp:2:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define rep(i,n)for(int i=0;i<(n);i++)
^
railroad.cpp:39:2: note: in expansion of macro 'rep'
rep(i,v.size()){
^~~
railroad.cpp:2:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define rep(i,n)for(int i=0;i<(n);i++)
^
railroad.cpp:50:2: note: in expansion of macro 'rep'
rep(i,v.size()){
^~~
railroad.cpp:2:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define rep(i,n)for(int i=0;i<(n);i++)
^
railroad.cpp:56:2: note: in expansion of macro 'rep'
rep(i,v.size()){
^~~