#L0589. 果园修剪
果园修剪
题目描述
有一棵果树,如果树枝有分叉,一定是分二叉(即不存在只有一个子节点的结点)。
这棵树共有 个结点(叶子结点或分叉结点),编号为 ,树根编号一定是 。
我们用一根树枝两端连接的结点编号来描述一根树枝的位置。
现在这棵果树的枝条太多了,需要修剪。但是一些树枝上结有果实。
给定需要保留的树枝数量,求出最多能保留多少果实。
保留一个果实的定义为:果实所在枝条直接与根相连,或通过其他保留的枝条间接与根相连。
输入格式
第一行 个整数 和 ,分别表示树的结点数和要保留的树枝数量。
接下来 行,每行 个整数,描述一根树枝的信息:前 个数是它连接的结点编号,第 个数是这根树枝上果实的数量。
输出格式
一个整数,最多能保留的果实数量。
样例
5 2
1 3 1
1 4 10
2 3 20
3 5 2021
提示
,每根树枝上的果实数量 。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1317
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 125MiB
- 上传者