逍遥法外

测试数据来自 system/2159

时间限制:1秒  内存限制:256M


【题目描述】

  最后,贝西被迫去了一个远方的农场。这个农场包含 \(N\) 个谷仓和 \(N-1\) 条连接两个谷仓的双向隧道,所以每两个谷仓之间都有唯一的路径。每个只与一条隧道相连的谷仓都是农场的出口。当早晨来临的时候,贝西将在某个谷仓露面,然后试图到达一个出口。

  但当贝西露面的时候,她的位置就会暴露。一些农民在那时将从不同的出口谷仓出发尝试抓住贝西。农民和贝西的移动速度相同(在每个单位时间内,每个农民都可以从一个谷仓移动到相邻的一个谷仓,同时贝西也可以这么做)。农民们和贝西总是知道对方在哪里。如果在任意时刻,某个农民和贝西处于同一个谷仓或在穿过同一个隧道,农民就可以抓住贝西。反过来,如果贝西在农民们抓住她之前到达一个出口谷仓,贝西就可以逃走。

  贝西不确定她成功的机会,这取决于被雇佣的农民的数量。给定贝西露面的谷仓 \(K\),帮助贝西确定为了抓住她所需要的农民的最小数量。假定农民们会自己选择最佳的方案来安排他们出发的出口谷仓。

【输入格式】

  输入的第一行包含 \(N\) 和 \(K\)。接下来的 \(N – 1\) 行,每行有两个整数(在 \(1..N\) 范围内)描述连接两个谷仓的一条隧道。

【输出格式】

  输出为了确保抓住贝西所需的农民的最小数量。

【输入输出样例】

 Input

7 1
1 2
1 3
3 4
3 5
4 6
5 7

 Output

3

【数据限制】

  对于 \(100\%\) 的数据,\(2≤n≤100,000\)

【来源】

  Mr.he

信息

ID
1583
难度
(无)
分类
贪心 点击显示
标签
递交数
0
已通过
0
通过率
?
上传者