题目描述
String-Toys joint-stock 公司需要你帮他们解决一个问题。他们想制造一个没有环的连通图模型。每个图都是由一些顶点和特定数量的边构成。每个顶点都可以连向许多的其他顶点。一个图是连通且无环的。图是由许多的线做成的一条线是一条连接图中两个顶点之间的路径。由于一些技术原因,两条线之间不能有重叠的部分,要保证图中任意一条边都被目仅被一条线所覆盖。由于一些技术原因,做一个这样的图的模型的费用取决于用了多少条线以及最长的那条的长度。(每条边的长度都为 $1$ ),给出对应的图,求出最少能用多少条线以及在用最少线的情况下最长的那根线最短可以为多少。
输入格式
第一行仅包含一个数 $n$ 顶点的总数,$ 2 < n \leq 10000 $。顶点从 $1$ 到 $n$ 进行编号。接下来的 $n - 1$ 行描述这些边,每行两个数 $a$ 和 $b$, $ 1 < a, b \leq n, a \neq b $。表示顶点 $a$ 和顶点 $b$ 之间有一条边。
输出格式
输出两个数,最少用多少条线以及在用最少线的情况下最长线最短可以为多少。
输入数据 1
9
7 8
4 5
5 6
1 2
3 2
9 8
2 5
5 8
输出数据 1
4 2
题目来源
BZOJ2067

鲁ICP备2025150228号