题目描述
改编自 Codeforces 1363E(题面重写、数据自造;原题 URL:https://codeforces.com/problemset/problem/1363/E)
题目描述
给定以 为根的树,第 个结点有代价 与初始数字 、目标数字 (均为 )。一次操作:选任意结点 的子树中的 个结点(),把这 个结点的数字任意重排,花费 。求让每个结点都变成目标数字的最小总花费;不可能输出 。
输入格式:第一行 ;接下来 行 ;接下来 行 。
输出格式:一行一个整数。
样例 1
输入:
5
1 0 1
20 1 0
300 0 1
4000 0 0
50000 1 0
1 2
2 3
2 4
1 5
输出:
4
(原题样例 1)选结点 的子树 4 个点重排,花费 。