/in/foo.cc: In function 'int main()':
/in/foo.cc:5:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
#define For(i , x , y) for(ri i = x ; i <= y ; ++ i)
^
/in/foo.cc:32:5: note: in expansion of macro 'For'
For(i , 1 , n) f[i] = i; Ans = n - T;
^~~
/in/foo.cc:32:30: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
For(i , 1 , n) f[i] = i; Ans = n - T;
^~~
/in/foo.cc:42:24: warning: unused variable 'cnt' [-Wunused-variable]
int u = q[i] , cnt = 0; flag[u] = 0; ++ Ans;
^~~