题目描述
给带权的二叉树,对每个结点求出以它为根的子树权值之和,按结点编号 1~ 顺序输出。
输入格式
第一行一个整数 ;接下来 行每行三个整数 ,表示结点 的值与左右孩子编号( 表示空,根固定为 号结点)。
输出格式
一行 个整数,第 个数是结点 的子树权值和。
样例
输入
5 1 2 3 2 4 0 3 5 0 4 0 0 5 0 0
输出
15 6 8 4 5
数据范围
- ( 表示空)
j00479.in输出j00479.out给带权的二叉树,对每个结点求出以它为根的子树权值之和,按结点编号 1~ 顺序输出。
第一行一个整数 ;接下来 行每行三个整数 ,表示结点 的值与左右孩子编号( 表示空,根固定为 号结点)。
一行 个整数,第 个数是结点 的子树权值和。
5 1 2 3 2 4 0 3 5 0 4 0 0 5 0 0
15 6 8 4 5