315004 - 没有上司的舞会

一个舞会的安排是:如果邀请了某个人,那么一定不会再邀请他的直接的上司,但该人的上司的上司,上司的上司的上司……都可以邀请。已知每个人最多有唯一的一个上司。

已知每个参加晚会的人都有一定的价值,求一个邀请方案,使价值的和最大。

输入

1行一个整数N(1≤N≤6000)表示人数。

接下来N个整数。表示第i个人的价值x(-128≤x≤127)

接下来每行两个整数L,K。表示第K个人是第L个人的上司。

输入以0 0结束。

输出

一个数,最大的价值和。

样例

输入

7 
1 11 1 1 11 
1 3 
2 3 
6 4 
7 4 
4 5 
3 5 
0 0

输出

5
时间限制 1 秒
内存限制 128 MB
题解 统计
上一题 下一题