‹ 上一题 下一题 ›

g6-07530. 每条边至少一个端点(最大权值) 未做

1000 ms 256 MB 测试点 10 通过率 33% 自拟题GESP-66级·树形DP入门覆盖

题目描述

给定一棵以 为根的有根树,共 个结点,权值 可正可负。选若干结点,要求每条边至少有一个端点被选,求所选结点权值和的最大值。

输入格式:第一行 ,第二行 个权值,第三行 个父亲编号。

输出格式:一行一个整数。

样例 1

输入:

3
5 -2 3
1 1

输出:

8

两条边 都要覆盖:选 权值和 (也可选 得 ,或 得 )。

数据范围:,。

输入
输出

            
答案