pipes.cpp: In function 'int main()':
pipes.cpp:5:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
5 | #define rep(i,s) for(ll i=0; i<s ; i++)
......
158 | rep(i,edges.size()){
| ~~~~~~~~~~~~~~
pipes.cpp:158:9: note: in expansion of macro 'rep'
158 | rep(i,edges.size()){
| ^~~
pipes.cpp:5:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
5 | #define rep(i,s) for(ll i=0; i<s ; i++)
......
172 | rep(i,cycle.size()){
| ~~~~~~~~~~~~~~
pipes.cpp:172:9: note: in expansion of macro 'rep'
172 | rep(i,cycle.size()){
| ^~~
pipes.cpp:5:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
5 | #define rep(i,s) for(ll i=0; i<s ; i++)
......
180 | rep(j,cycle.size()){
| ~~~~~~~~~~~~~~
pipes.cpp:180:13: note: in expansion of macro 'rep'
180 | rep(j,cycle.size()){
| ^~~
pipes.cpp:5:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
5 | #define rep(i,s) for(ll i=0; i<s ; i++)
......
196 | rep(i,cycle.size()){
| ~~~~~~~~~~~~~~
pipes.cpp:196:13: note: in expansion of macro 'rep'
196 | rep(i,cycle.size()){
| ^~~
pipes.cpp:6:32: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
6 | #define f(i,a,b) for(ll i(a); i<b ; i++)
......
207 | f(i,1,cycle.size()){
| ~~~~~~~~~~~~~~~~
pipes.cpp:207:13: note: in expansion of macro 'f'
207 | f(i,1,cycle.size()){
| ^
pipes.cpp:6:32: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
6 | #define f(i,a,b) for(ll i(a); i<b ; i++)
......
216 | f(i,1,cycle.size()-1){
| ~~~~~~~~~~~~~~~~~~
pipes.cpp:216:13: note: in expansion of macro 'f'
216 | f(i,1,cycle.size()-1){
| ^
pipes.cpp:5:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
5 | #define rep(i,s) for(ll i=0; i<s ; i++)
......
222 | rep(i,edges.size()){
| ~~~~~~~~~~~~~~
pipes.cpp:222:13: note: in expansion of macro 'rep'
222 | rep(i,edges.size()){
| ^~~