大法师
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
大法师(dfs)
魔女宁宁作为一个法师,拥有一颗樱花树的掌控权。
这颗樱花树大小为 ,用 条边连接。初始时,所有点的权值是 。
现在,宁宁从根节点 开始,按照深度优先搜索(dfs)的顺序进行游览这棵树(编号小的优先),每次到了一个也叶子节点 ()就会把这个叶子到 路径上所有点的权值乘上 。
每次走出一个叶子的时候,请告诉宁宁当前所有节点权值之和。
显然,非叶结点的 是没用的,但是方便你进行输入还是给了你。
输入格式
从 当中读入数据。
第一行一个正整数表示 。
接下来 个正整数表示 。
接下来 个数,表示点 的父亲。
输出格式
输出答案到 当中。
按照 dfs 的顺序对每个叶子输出答案。
测试样例
| 样例输入 | 样例输出 |
|---|---|
| 31 2 31 1 | 5 11 |
| 156 3 7 4 4 4 4 7 4 4 3 8 1 3 21 2 2 1 5 2 6 8 9 10 7 11 11 13 | 33 78 484 716 1638 |
数据范围
| 测试点编号 | 的性质 | 性质 | |
|---|---|---|---|
| 无 | 无 | ||
| 在 中随机生成 | |||
| 无 | 中随机生成 | ||
| 中随机生成 | |||
| 无 | |||
NOIP模拟赛(八)
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2023-11-16 8:00
- End at
- 2023-11-16 12:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 20