#P1969. 搬运货物
搬运货物
题目描述
薯条哥拿到了一棵树,号节点上有一个种类为的货物。现在薯条哥需要将相同种类的货物搬运到同一个节点。已知搬运一个种类为的货物每走一步的消耗为,现在薯条哥希望你帮他求出最小的总消耗,你能帮帮他吗?
输入描述
第一行输入一个正整数代表树的节点数量。
接下来的行,每行输入两个正整数,代表节点和节点有一条边连接。
接下来的一行输入个正整数,代表每个节点上的货物种类。
输出描述
输出一个整数,代表消耗的最小值。
样例1
输入
4
1 2
1 3
2 4
1 1 1 2
输出
2
样例2
输入
5
1 2
3 4
3 2
5 1
9 6 4 3 2
输出
0