/in/foo.cc: In function 'int main()':
/in/foo.cc:30:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
30 | for(re int i=1;i<=n;++i)if(!d[i])q.push((node){i,a[i]});cnt=0;
| ^~~
/in/foo.cc:30:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
30 | for(re int i=1;i<=n;++i)if(!d[i])q.push((node){i,a[i]});cnt=0;
| ^~~
/in/foo.cc:40:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
40 | for(re int i=n;i;--i)printf("%d ",p[i]);puts("");
| ^~~
/in/foo.cc:40:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
40 | for(re int i=n;i;--i)printf("%d ",p[i]);puts("");
| ^~~~