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_10107274_12356\Main.java:1: 非法字符: \35
#include <cstdio>
^
0_0_10107274_12356\Main.java:2: 非法字符: \35
#include <string.h>
^
0_0_10107274_12356\Main.java:3: 非法字符: \35
#include <vector>
^
0_0_10107274_12356\Main.java:4: 非法字符: \35
#include <cstdlib>
^
0_0_10107274_12356\Main.java:6: 需要为 class、interface 或 enum
int n,m,c,ans[1000001],hash[10001];
^
0_0_10107274_12356\Main.java:8: 需要为 class、interface 或 enum
struct edge{
^
0_0_10107274_12356\Main.java:10: 需要为 class、interface 或 enum
	edge(int b,int c){v=b,w=c;}
	^
0_0_10107274_12356\Main.java:10: 需要为 class、interface 或 enum
	edge(int b,int c){v=b,w=c;}
	                          ^
0_0_10107274_12356\Main.java:12: 需要为 class、interface 或 enum
struct edge2{
^
0_0_10107274_12356\Main.java:14: 需要为 class、interface 或 enum
	edge2(int b,int c){v=b,ind=c;}
	^
0_0_10107274_12356\Main.java:14: 需要为 class、interface 或 enum
	edge2(int b,int c){v=b,ind=c;}
	                             ^
0_0_10107274_12356\Main.java:16: 需要为 class、interface 或 enum
vector<edge> ed[10001];
^
0_0_10107274_12356\Main.java:17: 需要为 class、interface 或 enum
vector<edge2> qr[10001];
^
0_0_10107274_12356\Main.java:19: 需要为 class、interface 或 enum
int p[10010];
^
0_0_10107274_12356\Main.java:20: 需要为 class、interface 或 enum
int find(int x){return x==p[x]?x:p[x]=find(p[x]);}
^
0_0_10107274_12356\Main.java:20: 需要为 class、interface 或 enum
int find(int x){return x==p[x]?x:p[x]=find(p[x]);}
                                                 ^
0_0_10107274_12356\Main.java:21: 需要为 class、interface 或 enum
void merge(int x,int y){p[find(y)]=find(x);}
                                           ^
0_0_10107274_12356\Main.java:24: 需要为 class、interface 或 enum
int dis[10001];
^
0_0_10107274_12356\Main.java:25: 需要为 class、interface 或 enum
void LCA_Targin(int u){
^
0_0_10107274_12356\Main.java:27: 需要为 class、interface 或 enum
	for(size_t i=0;i<qr[u].size();i++){
	^
0_0_10107274_12356\Main.java:27: 需要为 class、interface 或 enum
	for(size_t i=0;i<qr[u].size();i++){
	               ^
0_0_10107274_12356\Main.java:27: 需要为 class、interface 或 enum
	for(size_t i=0;i<qr[u].size();i++){
	                              ^
0_0_10107274_12356\Main.java:29: 需要为 class、interface 或 enum
		if(vis[v])ans[qr[u][i].ind]=dis[u]+dis[v]-2*dis[find(v)];
		^
0_0_10107274_12356\Main.java:30: 需要为 class、interface 或 enum
	}
	^
0_0_10107274_12356\Main.java:31: 需要为 class、interface 或 enum
	for(size_t i=0;i<ed[u].size();i++){
	               ^
0_0_10107274_12356\Main.java:31: 需要为 class、interface 或 enum
	for(size_t i=0;i<ed[u].size();i++){
	                              ^
0_0_10107274_12356\Main.java:33: 需要为 class、interface 或 enum
		if(!vis[v]){
		^
0_0_10107274_12356\Main.java:35: 需要为 class、interface 或 enum
			LCA_Targin(v);
			^
0_0_10107274_12356\Main.java:36: 需要为 class、interface 或 enum
			merge(u,v);
			^
0_0_10107274_12356\Main.java:37: 需要为 class、interface 或 enum
		}
		^
0_0_10107274_12356\Main.java:43: 需要为 class、interface 或 enum
	memset(hash,0,sizeof hash);	
	^
0_0_10107274_12356\Main.java:44: 需要为 class、interface 或 enum
	for(int i=0;i<10001;i++){
	^
0_0_10107274_12356\Main.java:44: 需要为 class、interface 或 enum
	for(int i=0;i<10001;i++){
	            ^
0_0_10107274_12356\Main.java:44: 需要为 class、interface 或 enum
	for(int i=0;i<10001;i++){
	                    ^
0_0_10107274_12356\Main.java:46: 需要为 class、interface 或 enum
		ed[i].clear();qr[i].clear();
		^
0_0_10107274_12356\Main.java:46: 需要为 class、interface 或 enum
		ed[i].clear();qr[i].clear();
		              ^
0_0_10107274_12356\Main.java:47: 需要为 class、interface 或 enum
	}
	^
0_0_10107274_12356\Main.java:52: 需要为 class、interface 或 enum
		int x,y,z;
		^
0_0_10107274_12356\Main.java:53: 需要为 class、interface 或 enum
		for(int i=0;i<m;i++){
		^
0_0_10107274_12356\Main.java:53: 需要为 class、interface 或 enum
		for(int i=0;i<m;i++){
		            ^
0_0_10107274_12356\Main.java:53: 需要为 class、interface 或 enum
		for(int i=0;i<m;i++){
		                ^
0_0_10107274_12356\Main.java:55: 需要为 class、interface 或 enum
			ed[x].push_back(edge(y,z));
			^
0_0_10107274_12356\Main.java:56: 需要为 class、interface 或 enum
			ed[y].push_back(edge(x,z));
			^
0_0_10107274_12356\Main.java:57: 需要为 class、interface 或 enum
			merge(x,y);
			^
0_0_10107274_12356\Main.java:58: 需要为 class、interface 或 enum
		}	
		^
0_0_10107274_12356\Main.java:60: 需要为 class、interface 或 enum
		for(int i=0;i<c;i++){
		            ^
0_0_10107274_12356\Main.java:60: 需要为 class、interface 或 enum
		for(int i=0;i<c;i++){
		                ^
0_0_10107274_12356\Main.java:62: 需要为 class、interface 或 enum
			if(find(x)!=find(y)){//对于不连通的点 
			^
0_0_10107274_12356\Main.java:63: 需要为 class、interface 或 enum
				ans[i]=-1;continue;	
				          ^
0_0_10107274_12356\Main.java:64: 需要为 class、interface 或 enum
			}
			^
0_0_10107274_12356\Main.java:66: 需要为 class、interface 或 enum
			qr[y].push_back(edge2(x,i));
			^
0_0_10107274_12356\Main.java:67: 需要为 class、interface 或 enum
		}
		^
0_0_10107274_12356\Main.java:70: 需要为 class、interface 或 enum
		for(int i=1;i<=n;i++){
		            ^
0_0_10107274_12356\Main.java:70: 需要为 class、interface 或 enum
		for(int i=1;i<=n;i++){
		                 ^
0_0_10107274_12356\Main.java:72: 需要为 class、interface 或 enum
			if(hash[t]==0){
			^
0_0_10107274_12356\Main.java:74: 需要为 class、interface 或 enum
				ed[0].push_back(edge(t,0));
				^
0_0_10107274_12356\Main.java:75: 需要为 class、interface 或 enum
				ed[t].push_back(edge(0,0));
				^
0_0_10107274_12356\Main.java:76: 需要为 class、interface 或 enum
			}
			^
0_0_10107274_12356\Main.java:80: 需要为 class、interface 或 enum
		for(int i=0;i<10010;i++)p[i]=i;
		            ^
0_0_10107274_12356\Main.java:80: 需要为 class、interface 或 enum
		for(int i=0;i<10010;i++)p[i]=i;
		                    ^
0_0_10107274_12356\Main.java:81: 需要为 class、interface 或 enum
		dis[0]=0;
		^
0_0_10107274_12356\Main.java:82: 需要为 class、interface 或 enum
		LCA_Targin(0);
		^
0_0_10107274_12356\Main.java:84: 需要为 class、interface 或 enum
		for(int i=0;i<c;i++){
		^
0_0_10107274_12356\Main.java:84: 需要为 class、interface 或 enum
		for(int i=0;i<c;i++){
		            ^
0_0_10107274_12356\Main.java:84: 需要为 class、interface 或 enum
		for(int i=0;i<c;i++){
		                ^
0_0_10107274_12356\Main.java:86: 需要为 class、interface 或 enum
			else printf("%d\n",ans[i]);	
			^
0_0_10107274_12356\Main.java:87: 需要为 class、interface 或 enum
		}
		^
0_0_10107274_12356\Main.java:90: 需要为 class、interface 或 enum
} 
^
68 错误


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-17 07:31:03, Gzip enabled