题目求解
  • 板块灌水区
  • 楼主yuntianming12
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/10/5 17:20
  • 上次更新2024/10/5 19:21:14
查看原帖
题目求解
861457
yuntianming12楼主2024/10/5 17:20

题目描述 给你一个无向简单连通图,有n个点n-1条边。你想从1号点开始在该图上行走,行走的每一步可以从当前点走向一个相邻的点,边可以重复经过。

现在请你计算出,走至多K步的话可以最多经过多少个不同的结点?

输入格式 第一行输入两个整数n,K,满足(2≤n≤10^5,1≤K≤10^9),表示图上节点数和你要走的最大步数。

其后n-1行,每行两个整数u,v,1≤u,v≤n,表示图上的一条边。

输出格式 输出一行一个整数,最多经过多少个不同的点

样例数据

input

5 2

2 1

3 2

4 3

5 4

output

3

input

9 8

1 2

1 3

2 4

2 9

4 6

4 8

3 5

3 7

output

6

2024/10/5 17:20
加载中...