#T2321. 开设办公室(Creating Offices)
开设办公室(Creating Offices)
链接: https://cses.fi/problemset/task/1752
板块: Advanced Graph Problems
时限: 1.00 s | 内存: 512 MB
题目描述
有 座城市和 条它们之间的道路。任意两座城市之间都有唯一的路线,其距离为该路线上的道路数量。
一家公司想在某些城市开设办公室,但任意两个办公室之间的距离必须至少为 。他们最多能开设多少个办公室?
输入
第一行包含两个整数 和 :城市数量与最小距离。城市编号为 。
接下来有 行描述道路。每行包含两个整数 和 :表示城市 与 之间有一条道路。
输出
先输出一个整数 :最多能开设的办公室数量。之后输出将开设办公室的城市。你可以输出任意一组合法解。
数据范围
样例输入
5 3
1 2
2 3
3 4
3 5
样例输出
2
1 4
鲁公网安备37011202002910号