比赛 20120914 评测结果 AAAAAAAAAA
题目名称 悠闲的漫步 最终得分 100
用户昵称 feng 运行时间 0.009 s
代码语言 C++ 内存使用 0.30 MiB
提交时间 2012-09-14 19:07:00
显示代码纯文本
#include<cstdio>
#include<cstring>
using namespace std;
int n,i;
int d1[2000];
int d2[2000];
int dfs(int i){
	int x;
	int y;
	if (i==0) return 0;
	x=dfs(d1[i]);
	y=dfs(d2[i]);
	return x>y?x+1:y+1;
}
int main()
{
	freopen("stroll.in","r",stdin);
	freopen("stroll.out","w",stdout);
	scanf("%d",&n);
	for (i=1;i<=n;i++){
		scanf("%d",&i);
		scanf("%d%d",&d1[i],&d2[i]);
	}
	printf("%d",dfs(1));
	return 0;
}