#ATagc035b. [AGC035B] Even Degrees
[AGC035B] Even Degrees
题目描述
给定一个有 个顶点 条边的简单连通无向图。顶点编号为 到 ,第 条边连接顶点 和顶点 。高桥君想要为给定的图的每一条边指定一个方向,得到一个有向图。请判断是否存在一种方案,使得每个顶点的出边数都是偶数。如果存在,请构造出一种满足条件的方案。
输入格式
输入通过标准输入给出,格式如下:
输出格式
如果不存在满足条件的定向方案,输出 。
否则,请输出所有边的定向,每行输出一条边的方向,格式如下:
其中, 表示将第 条边定向为从 指向 。边的输出顺序可以任意。
样例 1
输入
4 4
1 2
2 3
3 4
4 1
输出
1 2
1 4
3 2
3 4
样例 2
输入
5 5
1 2
2 3
3 4
2 5
4 5
输出
-1
说明/提示
说明
简单图指的是不包含自环和重边的图。
数据范围
- 给定的图保证是简单且连通的。
样例解释 1
如下定向后,顶点 的出边数为 ,顶点 的出边数为 。
由 ChatGPT 4.1 翻译