#3596. 【国庆集训 Day3B】树形
【国庆集训 Day3B】树形
题意描述
给定 个节点的树,初始每个节点有权值 。
两个有直接连边的人是朋友,但是对于边 ,如果 ,那么他们的友谊是不牢固的。
为了让大家核邪铀碍,你可以修改某些点的权值,每次修改你可以任选一个节点并把它的权值改为任意值 ,同时耗费 的代价。
你可以进行任意次修改,求使得任意有直接连边的两点 都有 的最小代价。
输入格式
第一行一个正整数 ,表示树的节点个数。
接下来的一行 个正整数,第 个数表示 。
接下来 行,每行两个正整数 ,表示一条树边。保证整棵树连通。
输出格式
一行一个正整数,表示最小代价。
样例输入
6
5 6 3 4 9 12
1 2
1 3
1 4
1 6
3 5
样例输出
6
数据范围及提示
对于所有数据,有 。
- subtask1():满足 。
- subtask2():满足 。且整棵树是一条 的链。
- subtask3():无特殊性质。