‹ 上一题 下一题 ›

g7-07674. 没有上司的舞会 未做

1000 ms 256 MB 测试点 10 自拟题GESP-77级·进阶树形DP阶梯·运用

题目描述

某公司有 名职员,编号为 ,其中 号职员是公司的最高领导。除最高领导外,每名职员都有且仅有一位直接上司,上司关系构成一棵以 号职员为根的树。

公司要举办一场舞会。每名职员 有一个快乐指数 。如果职员 参加舞会,就会为舞会增加 的快乐值。但为了让舞会气氛轻松,任意一名职员都不能与自己的直接上司同时参加舞会。

请你选择一组参加舞会的职员(可以一个人都不选),使得任意两名参加者都不是直接上下级关系,并最大化参加者的快乐指数之和。

输入格式

第一行一个正整数 ,表示职员人数。

第二行 个整数 ,依次表示每名职员的快乐指数。

接下来 行,每行两个正整数 ,表示职员 与职员 之间存在直接上下级关系。保证这些边构成一棵以 号职员为根的树。

输出格式

输出一行一个整数,表示参加舞会的职员的快乐指数之和的最大值。

样例

输入:

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

输出:

5

样例说明:选择 号职员参加舞会。其中 与 是直接上下级关系, 与 是直接上下级关系, 与 是直接上下级关系;所选职员中任意两人都不是直接上下级关系。快乐值之和为 ,可以证明不存在更大的方案。

数据范围

  • ;
  • ;
  • ,输入保证 条边构成一棵以 号职员为根的树;
  • 允许一个人都不选,此时快乐值之和为 。
输入
输出

            
答案