#A. 没有上司的舞会

    Type: RemoteJudge 1000ms 256MiB

没有上司的舞会

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.

题目描述

某大学有 nn 个职员,编号为 1n1\ldots n

他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。

现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数 rir_i,但是呢,如果某个职员的直接上司来参加舞会了,那么这个职员就无论如何也不肯来参加舞会了。

所以,请你编程计算,邀请哪些职员可以使快乐指数最大,求最大的快乐指数。

输入格式

输入的第一行是一个整数 nn

22 到第 (n+1)(n + 1) 行,每行一个整数,第 (i+1)(i+1) 行的整数表示 ii 号职员的快乐指数 rir_i

(n+2)(n + 2) 到第 2n2n 行,每行输入一对整数 l,kl, k,代表 kkll 的直接上司。

输出格式

输出一行一个整数代表最大的快乐指数。

样例 #1

样例输入 #1

7
1
1
1
1
1
1
1
1 3
2 3
6 4
7 4
4 5
3 5

样例输出 #1

5

提示

数据规模与约定

对于 100%100\% 的数据,保证 1n6×1031\leq n \leq 6 \times 10^3128ri127-128 \leq r_i\leq 1271l,kn1 \leq l, k \leq n,且给出的关系一定是一棵树。

北辰OI俱乐部算法提高班:动态规划专题(二)

Not Claimed
Status
Done
Problem
8
Open Since
2023-11-25 0:00
Deadline
2024-12-31 23:59
Extension
24 hour(s)