#loj5747. 「CCO 2026」Waterloo Tag
「CCO 2026」Waterloo Tag
#5747. 「CCO 2026」Waterloo Tag
标签: 传统 | 时间限制: 4000 ms | 内存限制: 512 MiB |
题目描述
译自 CCO 2026 Day1 T1「Asteroid Mining」。
Roger 和 Troy 正在滑铁卢大学玩捉迷藏。滑铁卢大学可以抽象为 座建筑,它们之间由 条人行道相连。第 条人行道连接建筑 和 ,长度为 米。任意两座建筑之间最多只有一条人行道。这些人行道除了在建筑处相遇外互不相交(即你只能在建筑处从一条人行道换到另一条人行道),并且由于桥梁和隧道的存在,它们可能不在同一个平面上。从任意一座建筑出发,都可以通过人行道到达其他任何建筑。
Roger 从 号建筑开始游戏,他的移动速度最高为 米/秒。Roger 可以选择在建筑内停留,也可以在人行道的任意位置等待。Roger 会以最大化游戏持续时间的方式进行移动。
Troy 会选择一座建筑 ,并在该处释放一群学生。这些学生会沿着所有人行道以 米/秒的速度向外扩散。当 Troy 的学生抓到 Roger 时,捉迷藏游戏结束。
对于每座可能的起始建筑 ,游戏将持续多长时间?
输入格式
第一行包含 个由空格隔开的整数 $(2 \le N \le 2000; N-1 \le M \le 5000; 1 \le v_1, v_2 \le 100)$。
接下来 行,每行包含 个整数,其中第 行包含整数 。
输出格式
输出 行,其中第 行表示:若 Troy 在建筑 处释放学生,游戏持续的秒数。你必须以最简分数形式输出持续时间。
请注意,若一个整数 除以整数 的余数为零,则称 是 的约数。若整数 同时是 和 的约数,则称 是 和 的公约数。对于分数 ,若满足 为正数且 与 没有大于 的公约数,则称该分数为最简分数形式。
样例 1
输入
3 2 1 10
1 2 135
1 3 15
输出
15/1
5/3
图片下载失败URL:https://img.loj.ac.cn/2026/06/16/59409eb66f20f.svg
当 时,Roger 应该走向建筑 。 秒后,学生在建筑 抓到了 Roger,游戏结束。
当 时,Roger 应该向建筑 方向移动。 秒后,学生在建筑 和 之间的人行道上抓到了 Roger,游戏结束。注意,此时 Roger 移动了 米,而学生移动了 米。
样例 2
输入
4 4 1 1
1 2 2
1 3 2
2 3 2
1 4 2
输出
4/1
4/1
5/1
图片下载失败URL:https://img.loj.ac.cn/2026/06/16/9e75b160d64f9.svg
当 时,Roger 应该走向建筑 。
当 时,Roger 应该走向建筑 。
当 时,Roger 应该走向建筑 和 之间人行道的中点。
数据范围与提示
详细子任务附加限制及分值如下表所示。
| 子任务 | 分值 | 附加限制 |
|---|---|---|
| 且 | ||
| 且 | ||
| 且所有人行道长度均为 米 | ||
| 且 | ||
| 无附加限制 |