#P9649. 快速访问
快速访问
题目描述
有 个文件夹,编号为 ,它们成树状结构。
文件夹系统中默认的入口是文件夹 ,且它有一个快速访问功能,它可以存储 个之前进行过操作的文件夹,其中 是一个给定的正整数。具体来说,牛牛依次访问文件夹 到 ,访问到文件夹 的时候牛牛定义集合 $S_i=\{j\in\mathbf{Z} |\max(1,i-k)\le j<i\}\cup\{0\}$ 为当前的可访问集合。接下来,牛牛定义文件夹 的可访问值为 ,其中 是 和 在树上的距离,即结点 走到结点 需要经过的最少边数。牛牛想让你告诉他 分别是多少。
输入格式
第一行,两个正整数 ,以空格相隔。
接下来 行,第 行是两个整数 ,以空格相隔,表示文件夹 与 间存在一条无向边。
输出格式
输出 行,第 行输出一个整数 。
样例
5 2
0 1
0 2
1 3
1 4
2 5
1
5
14
17
36
数据范围
- 对于 的数据,。
- 对于 的数据,。
- 对于全部数据,,保证输入是一棵树。