【AFOI-19】面基
题目背景
一伙人吃完午饭准备看考场,IY ,SY,QM,MY 和 UU 早就约好在当天下午面基。然后众人一致同意把安排行程的锅甩到了 IY 身上。
(IY:????为什么是我)
(QM:给你吃糖)
(IY:好的没问题,包在我身上。)
题目描述
IY 所在的城市有 $n$ 个路口,$n-1$ 条道路把各个路口连接起来,道路是双向的。换言之, IY 所在的城市构成了一棵树。两个不相同路口的距离定义为其简单路径上的道路条数,一个路口与自己的距离为$0$。
我们再定义一条道路的重要度。若一条道路无法使用,会导致有 $t$ 对路口无法相互抵达,则$t$就是该道路的重要度。如下图:
![](https://cdn.luogu.com.cn/upload/image_hosting/ap2etu10.png)
(3,4)之间的道路的重要度就为$9$。因为(1,4)(2,4)(3,4)(1,5)(2,5)(3,5)(1,6)(2,6)(3,6)要相互抵达都要经过这条边。
IY 得到了一个很不好的消息,有一个路口正在施工(但是 IY 不知道施工的位置)。施工的范围影响到了距施工点距离为 $k$ 的地方,距离施工点距离小于等于 $k$ 的路口已经全部关闭了。这使得一行人不能经过受影响的路口和与这些路口直接相连的道路。
IY 不得不考虑到最坏的情况,由于他不知道施工的位置,所以他想知道,施工所影响道路的重要度的总和最大是多少。
输入输出格式
输入格式
第一行两个数 $n, k$
接下来的$n-1$行,每行两个数 $u,v$ 来描述一条道路。表示 $u$ 路口与 $v$ 路口直接相连。
输出格式
一个数,表示 所影响道路的重要度的总和的最大值。
输入输出样例
输入样例 #1
6 0
1 3
3 2
5 4
3 4
4 6
输出样例 #1
19
输入样例 #2
5 1
1 2
2 3
3 4
4 5
输出样例 #2
20
说明
- **样例解释**
样例$1$:就是题面中的图例,若施工位置在 $3$ 或 $4$ 号路口,则会影响的道路重要度总和为$19$。找不出比 $19$ 更大的值。
样例$2$:满足成链的特殊性质。
- **数据范围**
对于前 $20\%$测试点,$n \le 100,0 \le k \le 7$
对于前 $40\%$ 的数据 :保证数据随机
特殊地:第三个测试点仅有$k==0$
对于 $100\%$的数据:$n \le 30000,0 \le k \le 200$
特殊地:第十个测试点由树退化成了一条链