Keep Graph Connected
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
[ARC108C] Keep Graph Connected
题目描述
给定一个 个点 条边的连通无向图(没有自环但是可能有重边),第 条边连接 ,它自身有一个编号 。
现在可以在每个点上写上一个介于 的数,记作 。
定义一条边是合法的,当且仅当它连接的两个点的
中仅有一个等于 。最后,图中不合法的边将被删除。
定义一个图是好的,当且仅当删去不合法的边后,图仍然连通。确定是否有一种写数的方法使得图是好的。如果存在,输出任意一种方案,否则输出 No
。
输入格式
第一行两个整数 ,接下来 行每行三个整数 。
输出格式
如果存在一种写数方案使得图是好的,输出 行,每行一个整数 表示一种写数方案,你可以输出任意一种。否则输出 No
。
样例 #1
样例输入 #1
3 4
1 2 1
2 3 2
3 1 3
1 3 1
样例输出 #1
1
2
1
数据范围
样例解释 1
- 顶点 的值分别为 ,则第 条边被保留,图仍然连通。
20240924集训
- Status
- Done
- Rule
- IOI(Strict)
- Problem
- 6
- Start at
- 2024-9-24 19:00
- End at
- 2024-9-24 21:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 15