#2900. Pure
0
Pure
Pure
题目描述
给定一个有向图 ,它有 个顶点和 条边。
顶点编号为 到 ,第 条边是从顶点 指向顶点 。
保证图中没有自环或重边。
判断是否存在 的一个诱导子图(见备注),使得每个顶点的入度和出度都为 。如果存在,请给出一个这样的子图。
这里空图不被视为子图。
输入格式
输入按下列格式由标准输入给出: :
输出格式
如果不存在满足条件的诱导子图,输出 。 否则,按以下格式输出一个满足条件的诱导子图: :
这表示顶点集为 的 的诱导子图。( 的顺序任意。) 如果存在多个满足条件的子图,输出其中任意一个均可。
4 5
1 2
2 3
2 4
4 1
4 3
3
1
2
4
4 5
1 2
2 3
2 4
1 4
4 3
-1
6 9
1 2
2 3
3 4
4 5
5 6
5 1
5 2
6 1
6 2
4
2
3
4
5
提示
所有对 互不相同。 输入中的所有数值均为整数。对于有向图 ,若有向图 满足下列条件,则称 是 的一个诱导子图:
是 的一个(非空)子集。
是 中所有两个端点都在 的边的集合。顶点集为 的诱导子图的边集合为 。在该图中每个顶点的入度和出度均为 。
不存在满足条件的诱导子图。
标签: AtCoder|abc142F
来源
AtCoder|abc142F