#P1187. [动态规划]周年纪念晚会
[动态规划]周年纪念晚会
Description
Ural 州立大学的校长正在筹备学校的80周年纪念聚会。由于学校的职员有不同的职务级别,可以构成一棵以校长为根的人事关系树。每个资源都有一个唯一的整数编号,从 1到n编号,且对应一个参加聚会所获得的欢乐度。为使每个职员都感到快乐,校长设法使每个职员和其直接上司不会同时参加聚会。
你的任务是设计一份参加聚会者的名单,使总欢乐度最高。
Input Format
第一行是一个整数n;
接下来n行对应n个职员的欢乐度,第i行的一个整数为第i个职员的欢乐度pi;
接着是学校的人事关系树,每一行格式为 L K ,表示第k个职员是第l个职员的直接上司,输入以 0 0 结束。
Output Format
输出参加聚会者获得的最大欢乐度。
Sample
样例输入
7
1
1
1
1
1
1
1
1 3
2 3
6 4
7 4
4 5
3 5
0 0
样例输出
5
Hint
对于100%的数据,1=<n<=6000,-128=<pi<=127。