0_0_9836318_28348\Main.java:1: 非法字符: \35
#include <iostream>
^
0_0_9836318_28348\Main.java:2: 非法字符: \35
#include<stdio.h>
^
0_0_9836318_28348\Main.java:3: 非法字符: \35
#include<cstring>
^
0_0_9836318_28348\Main.java:6: 需要为 class、interface 或 enum
int father[50000];
^
0_0_9836318_28348\Main.java:7: 需要为 class、interface 或 enum
int re[50000];
^
0_0_9836318_28348\Main.java:8: 需要为 class、interface 或 enum
int i,tree;
^
0_0_9836318_28348\Main.java:10: 需要为 class、interface 或 enum
int find(int a){
^
0_0_9836318_28348\Main.java:12: 需要为 class、interface 或 enum
if(a!=father[a]){
^
0_0_9836318_28348\Main.java:14: 需要为 class、interface 或 enum
return father[fa];
^
0_0_9836318_28348\Main.java:15: 需要为 class、interface 或 enum
}
^
0_0_9836318_28348\Main.java:17: 需要为 class、interface 或 enum
}
^
0_0_9836318_28348\Main.java:21: 需要为 class、interface 或 enum
int y=find(b);
^
0_0_9836318_28348\Main.java:22: 需要为 class、interface 或 enum
re[i++]=x; //记录下每次的根节点
^
0_0_9836318_28348\Main.java:23: 需要为 class、interface 或 enum
if(y!=b||y==x){tree=0;return;}//如果y!=b说明之前b有不等于自己的父亲节点,所以现在b不止有一个父亲节点 y==x说明形成环
^
0_0_9836318_28348\Main.java:23: 需要为 class、interface 或 enum
if(y!=b||y==x){tree=0;return;}//如果y!=b说明之前b有不等于自己的父亲节点,所以现在b不止有一个父亲节点 y==x说明形成环
^
0_0_9836318_28348\Main.java:23: 需要为 class、interface 或 enum
if(y!=b||y==x){tree=0;return;}//如果y!=b说明之前b有不等于自己的父亲节点,所以现在b不止有一个父亲节点 y==x说明形成环
^
0_0_9836318_28348\Main.java:25: 需要为 class、interface 或 enum
}
^
0_0_9836318_28348\Main.java:29: 需要为 class、interface 或 enum
int temp_x,temp_y;
^
0_0_9836318_28348\Main.java:30: 需要为 class、interface 或 enum
while(scanf("%d %d",&temp_x,&temp_y))
^
0_0_9836318_28348\Main.java:33: 需要为 class、interface 或 enum
for(int k=0;k<50005;k++)
^
0_0_9836318_28348\Main.java:33: 需要为 class、interface 或 enum
for(int k=0;k<50005;k++)
^
0_0_9836318_28348\Main.java:33: 需要为 class、interface 或 enum
for(int k=0;k<50005;k++)
^
0_0_9836318_28348\Main.java:35: 需要为 class、interface 或 enum
i=0;
^
0_0_9836318_28348\Main.java:36: 需要为 class、interface 或 enum
int fa=temp_x;
^
0_0_9836318_28348\Main.java:37: 需要为 class、interface 或 enum
int son=temp_y;
^
0_0_9836318_28348\Main.java:38: 需要为 class、interface 或 enum
int ok=1;
^
0_0_9836318_28348\Main.java:39: 需要为 class、interface 或 enum
tree=1;
^
0_0_9836318_28348\Main.java:40: 需要为 class、interface 或 enum
while(1)
^
0_0_9836318_28348\Main.java:41: 需要为 class、interface 或 enum
{ if(ok==0){scanf("%d %d",&fa,&son);}
^
0_0_9836318_28348\Main.java:42: 需要为 class、interface 或 enum
if(fa+son==0){break;}
^
0_0_9836318_28348\Main.java:44: 需要为 class、interface 或 enum
ok=0;
^
0_0_9836318_28348\Main.java:45: 需要为 class、interface 或 enum
}
^
0_0_9836318_28348\Main.java:47: 需要为 class、interface 或 enum
for(int j=1;j<i;j++)
^
0_0_9836318_28348\Main.java:47: 需要为 class、interface 或 enum
for(int j=1;j<i;j++)
^
0_0_9836318_28348\Main.java:47: 需要为 class、interface 或 enum
for(int j=1;j<i;j++)
^
0_0_9836318_28348\Main.java:49: 需要为 class、interface 或 enum
{ tree=0;break;}
^
0_0_9836318_28348\Main.java:49: 需要为 class、interface 或 enum
{ tree=0;break;}
^
0_0_9836318_28348\Main.java:53: 需要为 class、interface 或 enum
else printf("Case %d is a tree.\n",count++);
^
0_0_9836318_28348\Main.java:54: 需要为 class、interface 或 enum
}
^
0_0_9836318_28348\Main.java:56: 需要为 class、interface 或 enum
}
|