P0783

[POI2006]Met

[POI2006]Met

给定一棵包含 NN 个结点的树。请选择 LL 条路径,并覆盖这些路径上的所有结点。求最多能够覆盖多少个不同的结点。

输入格式

第一行包含两个整数 NN 和 LL。

接下来 N−1N-1 行,每行包含两个正整数 AA 和 BB,表示树中存在一条连接结点 AA 与结点 BB 的边。

输出格式

输出一个整数,表示最多能够覆盖的不同结点数。

样例输入

17 3
1 2
3 2
2 4
5 2
5 6
5 8
7 8
9 8
5 10
10 13
13 14
10 12
12 11
15 17
15 16
15 10

样例输出

13

数据范围

  • 2≤N≤1062\le N\le 10^6;
  • 0≤L≤N0\le L\le N;
  • 1≤A,B≤N1\le A,B\le N。

来源与许可

本题为 POI 2006 试题「Met」,题面与测试数据整理自 BZOJ 1517。

样例 1

输入

17 3
1 2
3 2
2 4
5 2
5 6
5 8
7 8
9 8
5 10
10 13
13 14
10 12
12 11
15 17
15 16
15 10

输出

13