题目描述
给出 个点的树,以 为根,边按输入顺序编号 。 次操作 ,保证 是 的祖先(可以相等),每次把 到 路径上的每条边覆盖次数加 ( 时不覆盖任何边)。全部操作结束后,按输入顺序输出每条边被覆盖的次数。
输入格式
第一行一个整数 ;接下来 行每行两个整数 , ;然后一行一个整数 ;接下来 行每行两个整数 , 。
输出格式
一行 个整数,空格分隔,按输入边顺序。
样例
输入
5 1 2 1 3 3 4 3 5 2 1 4 3 5
输出
0 1 1 1
数据范围
- 对于 30% 的数据, (沿链逐边加可过)。
- 对于 60% 的数据, 。
- 对于 100% 的数据,,保证 是 的祖先或相等。