#526. A Graph Problem
0
A Graph Problem
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
提示
考虑从 开始。首先,我们选择边 ,此后 且 。其次,我们选择边 ,此后 且 。第三,我们选择边 ,此后 且 。最后,我们选择边 ,此后 且 。因此 的答案为 。 请确保输出答案时对 取模。 SCORING: Input 4: Inputs 5-6: Inputs 7-10: Inputs 11-14: 对所有 , Inputs 15-23: 无额外限制。 题目来源:Benjamin Qi
标签: USACO|2023|Platinum
来源
USACO|2023|Platinum