第一行输入一个整数 ――员工数量。第二行输入 个整数 ――每名员工对应的气氛值。此后 行,每行输入两个整数 ,表示k是ℓ的直接上司。
输出一个整数,代表在满足规则的前提下可获得的最大气氛值总和。
4 1 7 3 4 1 2 2 3 2 4
8
如上图,整棵树以员工 为根。若邀请员工 与 ,可得 ,若邀请员工 与 与 ,会违反"上下级不得同时出席"的规则。在最优方案中可邀请员工 与 ,得到最大气氛值 。