loj#P4009. 「USACO 2023.12 Platinum」A Graph Problem
「USACO 2023.12 Platinum」A Graph Problem
题目描述
题目译自 USACO 2023 December Contest, Platinum Problem 2. A Graph Problem
为了提高自己的数学知识,Bessie 一直在学习图论课程,她发现自己被下面的问题难住了。请帮帮她!
给定一个无向连通图,点编号为 到 ,边编号为 到 。对于图中的每个点 进行如下操作:
- 令 且 。
- 当 时
- 对于满足只有一个端点在 中的所有边,令 为满足条件的边中编号最小的一条。
- 将不在 中的端点加入 。
- 令 。
- 返回
确定这个过程的所有返回值。
输入格式
第一行包含两个整数 和 。
接下来 行,第 行包含第 条边的两个端点 。保证这些边构成一张连通图,并且每对顶点最多由一条边相连。
输出格式
输出 行,第 行表示操作从点 开始的情况下最终的返回值。
3 2
1 2
2 3
12
12
21
5 6
1 2
3 4
2 4
2 3
2 5
1 5
1325
1325
2315
2315
5132
考虑从 开始。首先,我们选择边 ,之后 。然后,我们选择边 ,之后 。接着,我们选择边 ,之后 。最后,我们选择边 ,之后 。所以 的答案为 。
15 14
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
10 11
11 12
12 13
13 14
14 15
678925929
678925929
678862929
678787329
678709839
678632097
178554320
218476543
321398766
431520989
542453212
653475435
764507558
875540761
986574081
注意输出对 取模。
数据范围与提示
- 测试点 :
- 测试点 :
- 测试点 :
- 测试点 :对于所有 满足
- 测试点 :无附加限制
Problem credits: Benjamin Qi