/in/foo.cc:1:0: warning: ignoring #pragma comment [-Wunknown-pragmas]
#pragma comment(linker,"/STACK:102400000,102400000")
/in/foo.cc: In function 'int Lca(int, int)':
/in/foo.cc:49:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (dep[u]<dep[v]) swap(u,v); int delta=(dep[u]-dep[v]);
^~
/in/foo.cc:49:35: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (dep[u]<dep[v]) swap(u,v); int delta=(dep[u]-dep[v]);
^~~
/in/foo.cc: In function 'void ins(int&, int, int, int, int)':
/in/foo.cc:58:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (rt==0) rt=++tn; lib[rt].v+=V;
^~
/in/foo.cc:58:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (rt==0) rt=++tn; lib[rt].v+=V;
^~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:104:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for (int i=1; i<n; i++) printf("%d ",Ans[i]); printf("%d\n",Ans[n]);
^~~
/in/foo.cc:104:51: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
for (int i=1; i<n; i++) printf("%d ",Ans[i]); printf("%d\n",Ans[n]);
^~~~~~