#AT1135. 友谊
友谊
题目描述
是否存在一个有 个顶点的无向图,满足以下条件? 图是简单的且连通的。
顶点编号为
设图中的边数为 。边的编号为 ,每条边的长度为 ,边连接顶点 和顶点 。
有 对顶点,它们之间的最短距离为 2.
如果存在这样的图,请给出一个例子。
输入
输入一行两个整数
输出
如果不存在满足条件的有 个顶点的无向图,则输出 -1。
否则按照
M
u1 v1
u2 v2
....
um vm
的格式输出
5 3
5
4 3
1 2
3 1
4 5
2 3
样例解释
这个图有三对最短距离为 2 的顶点:(1,4),(2,4),和(3,5)。因此,满足条件。
5 8
-1
提示