0_0_6506761_28531\Main.java:1: illegal character: \35
# include<stdio.h>
^
0_0_6506761_28531\Main.java:2: illegal character: \35
# include<string.h>
^
0_0_6506761_28531\Main.java:3: illegal character: \35
# define N 40005
^
0_0_6506761_28531\Main.java:4: illegal character: \35
# define M 205
^
0_0_6506761_28531\Main.java:7: class, interface, or enum expected
}edge[2*N];
^
0_0_6506761_28531\Main.java:8: class, interface, or enum expected
struct node1{
^
0_0_6506761_28531\Main.java:10: class, interface, or enum expected
}edge1[2*M];
^
0_0_6506761_28531\Main.java:11: class, interface, or enum expected
int tol,head[N],head1[N],tol1,father[N],dis[N],LCA[M],n,m;
^
0_0_6506761_28531\Main.java:12: class, interface, or enum expected
bool visit[N];
^
0_0_6506761_28531\Main.java:13: class, interface, or enum expected
void add(int a,int b,int c)
^
0_0_6506761_28531\Main.java:15: class, interface, or enum expected
edge[tol].from=a;edge[tol].to=b;edge[tol].next=head[a];edge[tol].val=c;head[a]=tol++;
^
0_0_6506761_28531\Main.java:15: class, interface, or enum expected
edge[tol].from=a;edge[tol].to=b;edge[tol].next=head[a];edge[tol].val=c;head[a]=tol++;
^
0_0_6506761_28531\Main.java:15: class, interface, or enum expected
edge[tol].from=a;edge[tol].to=b;edge[tol].next=head[a];edge[tol].val=c;head[a]=tol++;
^
0_0_6506761_28531\Main.java:15: class, interface, or enum expected
edge[tol].from=a;edge[tol].to=b;edge[tol].next=head[a];edge[tol].val=c;head[a]=tol++;
^
0_0_6506761_28531\Main.java:16: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:19: class, interface, or enum expected
edge1[tol1].from=a;edge1[tol1].to=b;edge1[tol1].next=head1[a];edge1[tol1].num=c;head1[a]=tol1++;
^
0_0_6506761_28531\Main.java:19: class, interface, or enum expected
edge1[tol1].from=a;edge1[tol1].to=b;edge1[tol1].next=head1[a];edge1[tol1].num=c;head1[a]=tol1++;
^
0_0_6506761_28531\Main.java:19: class, interface, or enum expected
edge1[tol1].from=a;edge1[tol1].to=b;edge1[tol1].next=head1[a];edge1[tol1].num=c;head1[a]=tol1++;
^
0_0_6506761_28531\Main.java:19: class, interface, or enum expected
edge1[tol1].from=a;edge1[tol1].to=b;edge1[tol1].next=head1[a];edge1[tol1].num=c;head1[a]=tol1++;
^
0_0_6506761_28531\Main.java:20: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:25: class, interface, or enum expected
return father[x];
^
0_0_6506761_28531\Main.java:26: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:30: class, interface, or enum expected
visit[u]=1;
^
0_0_6506761_28531\Main.java:31: class, interface, or enum expected
father[u]=u;
^
0_0_6506761_28531\Main.java:33: class, interface, or enum expected
for(j=head1[u];j!=-1;j=edge1[j].next)
^
0_0_6506761_28531\Main.java:33: class, interface, or enum expected
for(j=head1[u];j!=-1;j=edge1[j].next)
^
0_0_6506761_28531\Main.java:33: class, interface, or enum expected
for(j=head1[u];j!=-1;j=edge1[j].next)
^
0_0_6506761_28531\Main.java:36: class, interface, or enum expected
if(visit[v]) LCA[edge1[j].num]=find(v);
^
0_0_6506761_28531\Main.java:37: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:39: class, interface, or enum expected
for(j=head[u];j!=-1;j=edge[j].next)
^
0_0_6506761_28531\Main.java:39: class, interface, or enum expected
for(j=head[u];j!=-1;j=edge[j].next)
^
0_0_6506761_28531\Main.java:42: class, interface, or enum expected
if(!visit[v])
^
0_0_6506761_28531\Main.java:45: class, interface, or enum expected
tarjan(v);
^
0_0_6506761_28531\Main.java:46: class, interface, or enum expected
father[v]=u;
^
0_0_6506761_28531\Main.java:47: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:53: class, interface, or enum expected
scanf("%d",&ncase);
^
0_0_6506761_28531\Main.java:54: class, interface, or enum expected
while(ncase--)
^
0_0_6506761_28531\Main.java:57: class, interface, or enum expected
tol=0;
^
0_0_6506761_28531\Main.java:58: class, interface, or enum expected
memset(head,-1,sizeof(head));
^
0_0_6506761_28531\Main.java:59: class, interface, or enum expected
for(i=1;i<n;i++)
^
0_0_6506761_28531\Main.java:59: class, interface, or enum expected
for(i=1;i<n;i++)
^
0_0_6506761_28531\Main.java:59: class, interface, or enum expected
for(i=1;i<n;i++)
^
0_0_6506761_28531\Main.java:62: class, interface, or enum expected
add(a,b,c);
^
0_0_6506761_28531\Main.java:63: class, interface, or enum expected
add(b,a,c);
^
0_0_6506761_28531\Main.java:64: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:66: class, interface, or enum expected
tol1=0;
^
0_0_6506761_28531\Main.java:67: class, interface, or enum expected
memset(head1,-1,sizeof(head1));
^
0_0_6506761_28531\Main.java:68: class, interface, or enum expected
for(i=1;i<=m;i++)
^
0_0_6506761_28531\Main.java:68: class, interface, or enum expected
for(i=1;i<=m;i++)
^
0_0_6506761_28531\Main.java:68: class, interface, or enum expected
for(i=1;i<=m;i++)
^
0_0_6506761_28531\Main.java:71: class, interface, or enum expected
add1(a,b,i);
^
0_0_6506761_28531\Main.java:72: class, interface, or enum expected
add1(b,a,i);
^
0_0_6506761_28531\Main.java:73: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:76: class, interface, or enum expected
tarjan(1);
^
0_0_6506761_28531\Main.java:77: class, interface, or enum expected
for(i=0;i<tol1;i+=2)
^
0_0_6506761_28531\Main.java:77: class, interface, or enum expected
for(i=0;i<tol1;i+=2)
^
0_0_6506761_28531\Main.java:77: class, interface, or enum expected
for(i=0;i<tol1;i+=2)
^
0_0_6506761_28531\Main.java:80: class, interface, or enum expected
b=edge1[i].to;
^
0_0_6506761_28531\Main.java:81: class, interface, or enum expected
c=edge1[i].num;
^
0_0_6506761_28531\Main.java:82: class, interface, or enum expected
printf("%d\n",dis[a]+dis[b]-2*dis[LCA[c]]);
^
0_0_6506761_28531\Main.java:83: class, interface, or enum expected
}
^
0_0_6506761_28531\Main.java:86: class, interface, or enum expected
}
|