D13_KTREE
Trên một cây gồm n nút, chọn \(k\) nút phân biệt, gọi \(d(k)\) là độ dài nhỏ nhất trong tất cả đường đi ngắn nhất giữa hai đỉnh bất kì trong \(k\) nút.
Yêu cầu: Chọn \(k\) nút để \(d(k)\) lớn nhất.
Input:
Dòng đầu chứa hai số nguyên dương \(n, k (n ≤ 300);\)
Tiếp theo là \((n-1)\) dòng mô tả các cạnh của cây.
Output:
- Đưa ra giá trị \(d(k)\) tìm được.
Sample Input
5 3
1 2
2 3
3 4
4 5
Sample Output
2
Giới hạn
Subtask 1: k ≤ 3
Subtask 2: k ≤ n
Comments