题库/P1009

#P1009. 果园巡查

    传统题 难度: 普及− 标签>CSP-J二叉树深度优先搜索树形递推
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

P1009 · 果园巡查

退出在线编程模式
普及− 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交

CSP-J 二叉树专题原创训练。

题目描述

有 n 个区域组成一棵以 1 为根的二叉树。第 i 个区域有 ai 个果实,并给出其左孩子 Li 与右孩子 Ri,不存在的孩子编号为 0。

对于每个节点 i,请求出:

  1. 以 i 为根的子树节点数量;
  2. 以 i 为根的子树果实总数。

输入格式

第一行 n。 第二行 n 个整数 a1...an。 接下来 n 行,第 i 行两个整数 Li Ri。

输出格式

输出 n 行,第 i 行输出 cnt sum。

样例

输入:

7
5 3 8 2 4 6 7
2 3
4 5
6 7
0 0
0 0
0 0
0 0

输出:

7 35
3 9
3 21
1 2
1 4
1 6
1 7

数据范围

1 <= n <= 200000,1 <= ai <= 10^9。 保证输入是一棵以 1 为根的二叉树。

题目信息

#852
—

暂无提交记录

练习难度 普及−
时间限制
1000ms
内存限制
512MiB

题目标签

暂无标签
上传者