simurgh.cpp: In function 'int pitaj()':
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:55:5: note: in expansion of macro 'ff'
55 | ff(i,0,_n-1)dsu[i] = i;
| ^~
simurgh.cpp: In function 'std::vector<int> find_roads(int, std::vector<int>, std::vector<int>)':
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:141:9: note: in expansion of macro 'ff'
141 | ff(i,0,m - 1)ed[i] = {u[i], v[i]};
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:147:9: note: in expansion of macro 'ff'
147 | ff(i,0,m - 1)koji[{u[i],v[i]}] = koji[{v[i],u[i]}] = i;
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:150:9: note: in expansion of macro 'ff'
150 | ff(i,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:152:13: note: in expansion of macro 'ff'
152 | ff(j,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:161:9: note: in expansion of macro 'ff'
161 | ff(i,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:165:9: note: in expansion of macro 'ff'
165 | ff(i,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:177:9: note: in expansion of macro 'ff'
177 | ff(i,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:192:9: note: in expansion of macro 'ff'
192 | ff(i,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:213:13: note: in expansion of macro 'ff'
213 | ff(i,0,n - 1)has[i] = 0;
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:217:13: note: in expansion of macro 'ff'
217 | ff(i,0,n - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:228:17: note: in expansion of macro 'ff'
228 | ff(i,l,mid){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:232:17: note: in expansion of macro 'ff'
232 | ff(i,mid+1,r){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:260:5: note: in expansion of macro 'ff'
260 | ff(i,0,m - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:265:5: note: in expansion of macro 'ff'
265 | ff(i,0,n - 1)cale[i].xx = -1;
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:267:5: note: in expansion of macro 'ff'
267 | ff(i,0,m - 1){
| ^~
simurgh.cpp:3:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
3 | #define ff(i,a,b) for(int (i) = (a); (i) <= (b); ++(i))
| ^
simurgh.cpp:276:5: note: in expansion of macro 'ff'
276 | ff(i,0,m - 1){
| ^~
simurgh.cpp:282:9: warning: unused variable 'pp' [-Wunused-variable]
282 | int pp = ans.size();
| ^~