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:53:5: note: in expansion of macro 'ff'
53 | 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:139:9: note: in expansion of macro 'ff'
139 | 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:145:9: note: in expansion of macro 'ff'
145 | 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:148:9: note: in expansion of macro 'ff'
148 | 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:150:13: note: in expansion of macro 'ff'
150 | 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:159:9: note: in expansion of macro 'ff'
159 | 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:163:9: note: in expansion of macro 'ff'
163 | 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:175:9: note: in expansion of macro 'ff'
175 | 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:190:9: note: in expansion of macro 'ff'
190 | 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:211:13: note: in expansion of macro 'ff'
211 | 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:215:13: note: in expansion of macro 'ff'
215 | 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:226:17: note: in expansion of macro 'ff'
226 | 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:230:17: note: in expansion of macro 'ff'
230 | 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:255:5: note: in expansion of macro 'ff'
255 | 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:260:5: note: in expansion of macro 'ff'
260 | 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:262:5: note: in expansion of macro 'ff'
262 | 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:271:5: note: in expansion of macro 'ff'
271 | ff(i,0,m - 1){
| ^~
simurgh.cpp:277:9: warning: unused variable 'pp' [-Wunused-variable]
277 | int pp = ans.size();
| ^~