#P1960. *【贪心】给树染色[UVA1205]Color a Tree
*【贪心】给树染色[UVA1205]Color a Tree
Description
0x00基本算法(0x07 贪心)给树染色[UVA1205]Color a Tree # UVA1205 Color a Tree题目描述
给定一棵有 个节点的树,树根为 ,现在欲给这棵树的所有节点染色。给点 染色的代价为 ,其中 代表这是第几次染色, 是给定的权值。
此外,染一个点前,它的父节点必须已染好色(所以根节点 一定最先被染色)。求染完这棵树最小的代价。
输入格式
第一行是两个整数 和 ,表示树的节点数和树根的编号。
第二行是 个整数,第 个整数代表 ,含义见题面。
下来 行,每行两个整数 ,表示 是 的父亲。
输出格式
输出一行一个整数,表示最小代价。
输入输出样例 #1
输入 #1
5 1
1 2 1 2 4
1 2
1 3
2 4
3 5
输出 #1
33
说明/提示
, 。