#P5992. [PA2015] Rozstaw szyn
[PA2015] Rozstaw szyn
题目描述
给定一棵有 个点, 个叶子节点的树,其中 个叶子节点分别为 到 号点,每个叶子节点有一个权值 。
你需要给剩下 个点各指定一个权值,使得树上相邻两个点的权值差的绝对值之和最小。
输入格式
第一行包含两个正整数 ,分别表示点数和叶子数。
接下来 行,每行两个正整数 ,表示 与 之间有一条边。
接下来 行,每行一个正整数,依次为 ,表示每个叶子的权值。
输出格式
输出一个整数,即树上相邻两个点的权值差的绝对值之和的最小值。
6 4
1 5
2 5
3 6
4 6
5 6
5
10
20
40
35
提示
对于 的数据,,,,。