F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_9436151_9847\Main.java:8: 非法字符: \35
#include <cstdio>
^
0_0_9436151_9847\Main.java:9: 非法字符: \35
#include <cstring>
^
0_0_9436151_9847\Main.java:10: 非法字符: \35
#define min(a,b) ((a)<(b)?(a):(b))
^
0_0_9436151_9847\Main.java:14: 需要为 class、interface 或 enum
const int N=10010;
^
0_0_9436151_9847\Main.java:15: 需要为 class、interface 或 enum
const int E=200010;
^
0_0_9436151_9847\Main.java:16: 需要为 class、interface 或 enum
const int inf=1000000000;
^
0_0_9436151_9847\Main.java:18: 需要为 class、interface 或 enum
struct edge
^
0_0_9436151_9847\Main.java:21: 需要为 class、interface 或 enum
}e1[E],e2[E];
^
0_0_9436151_9847\Main.java:23: 需要为 class、interface 或 enum
int ne1,ne2,top,idx,nbcc,head1[N],head2[N],low[N],dfn[N],belong[N],stk[N];
^
0_0_9436151_9847\Main.java:24: 需要为 class、interface 或 enum
int in[N],pre1[N],pre2[N],lmin[N],nxt[N];
^
0_0_9436151_9847\Main.java:25: 需要为 class、interface 或 enum
int n,m;
^
0_0_9436151_9847\Main.java:26: 需要为 class、interface 或 enum
int res,f,f1,f2;
^
0_0_9436151_9847\Main.java:27: 需要为 class、interface 或 enum
bool vis[N];
^
0_0_9436151_9847\Main.java:29: 需要为 class、interface 或 enum
inline void add(int u,int v,int w,int &ne,edge e[],int head[])
^
0_0_9436151_9847\Main.java:32: 需要为 class、interface 或 enum
	e[ne].u=v,e[ne].v=u,e[ne].w=w,e[ne].nxt=head[v],head[v]=ne++;
	^
0_0_9436151_9847\Main.java:33: 需要为 class、interface 或 enum
}
^
0_0_9436151_9847\Main.java:37: 需要为 class、interface 或 enum
	dfn[u]=low[u]=idx++;
	^
0_0_9436151_9847\Main.java:38: 需要为 class、interface 或 enum
	stk[++top]=u;
	^
0_0_9436151_9847\Main.java:39: 需要为 class、interface 或 enum
	vis[u]=1;
	^
0_0_9436151_9847\Main.java:40: 需要为 class、interface 或 enum
	for(i=head1[u];~i;i=e1[i].nxt)
	^
0_0_9436151_9847\Main.java:40: 需要为 class、interface 或 enum
	for(i=head1[u];~i;i=e1[i].nxt)
	               ^
0_0_9436151_9847\Main.java:40: 需要为 class、interface 或 enum
	for(i=head1[u];~i;i=e1[i].nxt)
	                  ^
0_0_9436151_9847\Main.java:43: 需要为 class、interface 或 enum
		if(v==rt)	continue;
		^
0_0_9436151_9847\Main.java:44: 需要为 class、interface 或 enum
		if(dfn[v]<0)
		^
0_0_9436151_9847\Main.java:47: 需要为 class、interface 或 enum
			low[u]=min(low[u],low[v]);
			^
0_0_9436151_9847\Main.java:48: 需要为 class、interface 或 enum
		}
		^
0_0_9436151_9847\Main.java:50: 需要为 class、interface 或 enum
	}
	^
0_0_9436151_9847\Main.java:54: 需要为 class、interface 或 enum
		do
		^
0_0_9436151_9847\Main.java:57: 需要为 class、interface 或 enum
			vis[v]=0;
			^
0_0_9436151_9847\Main.java:58: 需要为 class、interface 或 enum
			belong[v]=nbcc;
			^
0_0_9436151_9847\Main.java:59: 需要为 class、interface 或 enum
		}while(v!=u);
		^
0_0_9436151_9847\Main.java:60: 需要为 class、interface 或 enum
	}
	^
0_0_9436151_9847\Main.java:65: 需要为 class、interface 或 enum
	memset(dfn,-1,sizeof(dfn));
	^
0_0_9436151_9847\Main.java:66: 需要为 class、interface 或 enum
	memset(vis,0,sizeof(vis));
	^
0_0_9436151_9847\Main.java:67: 需要为 class、interface 或 enum
	for(int i=1;i<=n;i++)	if(dfn[i]<0)	tarjan(i,-1);
	^
0_0_9436151_9847\Main.java:67: 需要为 class、interface 或 enum
	for(int i=1;i<=n;i++)	if(dfn[i]<0)	tarjan(i,-1);
	            ^
0_0_9436151_9847\Main.java:67: 需要为 class、interface 或 enum
	for(int i=1;i<=n;i++)	if(dfn[i]<0)	tarjan(i,-1);
	                 ^
0_0_9436151_9847\Main.java:68: 需要为 class、interface 或 enum
}
^
0_0_9436151_9847\Main.java:72: 需要为 class、interface 或 enum
	memset(head2,-1,sizeof(head2));
	^
0_0_9436151_9847\Main.java:73: 需要为 class、interface 或 enum
	int mm=inf,rt=-1;
	^
0_0_9436151_9847\Main.java:74: 需要为 class、interface 或 enum
	for(int i=ne2=0;i<m;i++)
	^
0_0_9436151_9847\Main.java:74: 需要为 class、interface 或 enum
	for(int i=ne2=0;i<m;i++)
	                ^
0_0_9436151_9847\Main.java:74: 需要为 class、interface 或 enum
	for(int i=ne2=0;i<m;i++)
	                    ^
0_0_9436151_9847\Main.java:78: 需要为 class、interface 或 enum
			in[belong[e1[i<<1].u]]++;
			^
0_0_9436151_9847\Main.java:79: 需要为 class、interface 或 enum
			in[belong[e1[i<<1].v]]++;
			^
0_0_9436151_9847\Main.java:80: 需要为 class、interface 或 enum
			if(e1[i<<1].w<mm)
			^
0_0_9436151_9847\Main.java:83: 需要为 class、interface 或 enum
				rt=i<<1;
				^
0_0_9436151_9847\Main.java:84: 需要为 class、interface 或 enum
			}
			^
0_0_9436151_9847\Main.java:87: 需要为 class、interface 或 enum
}
^
0_0_9436151_9847\Main.java:91: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	^
0_0_9436151_9847\Main.java:91: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	               ^
0_0_9436151_9847\Main.java:91: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	                  ^
0_0_9436151_9847\Main.java:94: 需要为 class、interface 或 enum
		if(v==f1 || v==f2 || v==rt)	continue;
		^
0_0_9436151_9847\Main.java:95: 需要为 class、interface 或 enum
		pre1[v]=u;
		^
0_0_9436151_9847\Main.java:96: 需要为 class、interface 或 enum
		pre2[v]=i;
		^
0_0_9436151_9847\Main.java:97: 需要为 class、interface 或 enum
		dfs1(v,u);
		^
0_0_9436151_9847\Main.java:98: 需要为 class、interface 或 enum
	}
	^
0_0_9436151_9847\Main.java:103: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	^
0_0_9436151_9847\Main.java:103: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	               ^
0_0_9436151_9847\Main.java:103: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	                  ^
0_0_9436151_9847\Main.java:106: 需要为 class、interface 或 enum
		if(v==f1 || v==f2 || v==rt)	continue;
		^
0_0_9436151_9847\Main.java:107: 需要为 class、interface 或 enum
		if(min(lmin[v],e2[i].w)<mm)
		^
0_0_9436151_9847\Main.java:110: 需要为 class、interface 或 enum
			id=v;
			^
0_0_9436151_9847\Main.java:111: 需要为 class、interface 或 enum
		}
		^
0_0_9436151_9847\Main.java:113: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	               ^
0_0_9436151_9847\Main.java:113: 需要为 class、interface 或 enum
	for(i=head2[u];~i;i=e2[i].nxt)
	                  ^
0_0_9436151_9847\Main.java:116: 需要为 class、interface 或 enum
		if(v==f1 || v==f2 || v==rt || v==id)	continue;
		^
0_0_9436151_9847\Main.java:117: 需要为 class、interface 或 enum
		if(min(lmin[v],e2[i].w)<res)	res=min(lmin[v],e2[i].w);
		^
0_0_9436151_9847\Main.java:118: 需要为 class、interface 或 enum
	}
	^
0_0_9436151_9847\Main.java:120: 需要为 class、interface 或 enum
}
^
0_0_9436151_9847\Main.java:124: 需要为 class、interface 或 enum
	while(scanf("%d%d",&n,&m)==2)
	^
0_0_9436151_9847\Main.java:127: 需要为 class、interface 或 enum
		for(i=ne1=0;i<m;i++)
		^
0_0_9436151_9847\Main.java:127: 需要为 class、interface 或 enum
		for(i=ne1=0;i<m;i++)
		            ^
0_0_9436151_9847\Main.java:127: 需要为 class、interface 或 enum
		for(i=ne1=0;i<m;i++)
		                ^
0_0_9436151_9847\Main.java:130: 需要为 class、interface 或 enum
			scanf("%d%d%d",&u,&v,&w);
			^
0_0_9436151_9847\Main.java:131: 需要为 class、interface 或 enum
			add(u,v,w,ne1,e1,head1);
			^
0_0_9436151_9847\Main.java:132: 需要为 class、interface 或 enum
		}
		^
0_0_9436151_9847\Main.java:134: 需要为 class、interface 或 enum
		int rt=shrink();
		^
0_0_9436151_9847\Main.java:135: 需要为 class、interface 或 enum
		top=0;
		^
0_0_9436151_9847\Main.java:136: 需要为 class、interface 或 enum
		for(i=1;i<=nbcc;i++)
		^
0_0_9436151_9847\Main.java:136: 需要为 class、interface 或 enum
		for(i=1;i<=nbcc;i++)
		        ^
0_0_9436151_9847\Main.java:136: 需要为 class、interface 或 enum
		for(i=1;i<=nbcc;i++)
		                ^
0_0_9436151_9847\Main.java:141: 需要为 class、interface 或 enum
				break;
				^
0_0_9436151_9847\Main.java:142: 需要为 class、interface 或 enum
			}
			^
0_0_9436151_9847\Main.java:144: 需要为 class、interface 或 enum
		}
		^
0_0_9436151_9847\Main.java:146: 需要为 class、interface 或 enum
		if(top<=2)
		^
0_0_9436151_9847\Main.java:149: 需要为 class、interface 或 enum
			continue;
			^
0_0_9436151_9847\Main.java:150: 需要为 class、interface 或 enum
		}
		^
0_0_9436151_9847\Main.java:152: 需要为 class、interface 或 enum
		memset(pre2,-1,sizeof(pre2));
		^
0_0_9436151_9847\Main.java:153: 需要为 class、interface 或 enum
		f1=belong[e1[rt].u];
		^
0_0_9436151_9847\Main.java:154: 需要为 class、interface 或 enum
		f2=belong[e1[rt].v];
		^
0_0_9436151_9847\Main.java:155: 需要为 class、interface 或 enum
		dfs1(f1,-1);
		^
0_0_9436151_9847\Main.java:156: 需要为 class、interface 或 enum
		dfs1(f2,-1);
		^
0_0_9436151_9847\Main.java:157: 需要为 class、interface 或 enum
		for(i=1;i<=nbcc;i++)	lmin[i]=inf;
		^
0_0_9436151_9847\Main.java:157: 需要为 class、interface 或 enum
		for(i=1;i<=nbcc;i++)	lmin[i]=inf;
		        ^
0_0_9436151_9847\Main.java:157: 需要为 class、interface 或 enum
		for(i=1;i<=nbcc;i++)	lmin[i]=inf;
		                ^
0_0_9436151_9847\Main.java:158: 需要为 class、interface 或 enum
		while(top)
		^
0_0_9436151_9847\Main.java:161: 需要为 class、interface 或 enum
			if(i==f1 || i==f2)	continue;
			^
0_0_9436151_9847\Main.java:162: 需要为 class、interface 或 enum
			j=pre1[i];
			^
0_0_9436151_9847\Main.


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.001000(s) query 1, Server time : 2025-01-09 09:56:07, Gzip enabled