logo AlgoBeat OnlineJudge
登录 注册

#102799. [BZOJ 2799] [Poi2012]Salaries

内存限制:128 MiB 时间限制:10000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

给出一棵 个结点的有根树,结点用正整数 编号。

每个结点有一个 的正整数权值,不同结点的权值不相同,并且一个结点的权值一定比它父结点的权值大(根结点的权值最大,一定是 )。

现在有些结点的权值是已知的,并且如果一个结点的权值已知,它父结点的权值也一定已知。

问还有哪些结点的权值能够唯一确定。

输入格式

第一行一个正整数 ,表示树的结点数。
下面共 行,第 行描述编号为 的结点,每行两个整数 表示结点i的父结点,如果 ,说明 是根结点。
时,表示结点i的权值已知,并且就是
时,表示结点i的权值未知。
测试数据保证满足题意,并且存在合法的方案。

输出格式

输出共 行,依次描述每个结点。
如果结点 的权值能够唯一确定,第 行输出结点 的权值,否则第 行输出 0

样例

样例输入 #1

10
2 2
2 10
1 0
2 9
2 5
4 0
6 0
6 0
5 0
5 0

样例输出 #1

2
2
10
1
9
5
8
0
0
0
0

数据范围与提示

对于 的数据,