比赛场次 | 465 |
---|---|
比赛名称 | USACO铂金组&NOIonline模拟赛 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2020-03-03 08:30:00 |
结束时间 | 2020-03-03 12:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | Delegation(Platinum) |
---|---|
输入输出 | usaco_Feb_delegs.in/out |
时间限制 | 2000 ms (2 s) |
内存限制 | 256 MiB |
测试点数 | 15 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
瑆の時間~無盡輪迴·林蔭 | AAAAAAAAAAAAAAA | 4.330 s | 19.38 MiB | 100 |
usaco_Feb_delegs.in
输出文件:usaco_Feb_delegs.out
简单对比Farmer John 的农场由 $N$ 块草地($1 \leq N \leq 10^5$)和 $N-1$ 条道路组成,满足每块草地都能从任意其他草地到达。也就是说,这个农场组成一棵树。但在与不可避免地由树而生的麻烦的算法问题打了 28 年交道之后,FJ 终于认为树形的农场太复杂了。他相信在链上的算法问题更简单。
所以,他的计划是将这些道路划分成若干条链,并将每条链交给他值得信任的农场工人之一负责。他不关心链的数量。然而,他希望确保这些链都尽可能长,从而不会有农场工人能够用一个渐近效率低下的算法蒙混过关!
帮助 Farmer John 求出最大正整数 $K$,使得道路可以被划分为一些长度至少为 $K$ 的链。
第一行包含一个整数 $N$。
以下 $N-1$ 行每行包含两个空格分隔的整数 $a$ 和 $b$,表示结点 $a$ 与 $b$ 之间有一条边。$a$ 和 $b$ 均在范围 $1 \ldots N$ 内。
输出 $K$。
8 1 2 1 3 1 4 4 5 1 6 6 7 7 8
3
一种可能的划分方式如下:
$$2-1-6-7-8, 3-1-4-5$$
对于$ 20\% $的测试数据(测试点$ 2 \sim 4 $),树组成了一个 “星形”,即至多一个结点的度大于二。
另有$ 27\% $的测试数据(测试点$ 5 \sim 8 $),满足$ N\le 10^3 $。
对于$ 100\% $的测试数据,均满足上文所给出的数据规模。
USACO 二月公开赛 Platinum 组