#abc259f. [abc259_f]Select Edges
[abc259_f]Select Edges
题目描述
给定一个 个顶点的树。对于每个 ,第 条边连接顶点 和顶点 ,其权重为 。
考虑选择其中的一些 条边(可能不选或全选)。在这里,对于每个 ,可以选择不超过 条与顶点 相邻的边。找出选择的边的权重之和的最大可能值。
约束条件
- 是不超过顶点 的度数的非负整数。
- 给定的图是一棵树。
- 输入中的所有值都是整数。
输入
从标准输入读入数据,输入格式如下:
输出
打印答案。
示例输入1
7
1 2 1 0 2 1 1
1 2 8
2 3 9
2 4 10
2 5 -3
5 6 8
5 7 3
示例输出1
28
如果选择第 、、 和 条边,这些边的总权重为 。这是可能的最大值。
示例输入2
20
0 2 0 1 2 1 0 0 3 0 1 1 1 1 0 0 3 0 1 2
4 9 583
4 6 -431
5 9 325
17 6 131
17 2 -520
2 16 696
5 7 662
17 15 845
7 8 307
13 7 849
9 19 242
20 6 909
7 11 -775
17 18 557
14 20 95
18 10 646
4 3 -168
1 3 -917
11 12 30
示例输出2
2184