#ABC376D. 环
环
问题描述
有一个简单的有向图,它有 个点,编号从 到 ,有 条边。第 条边是从点 到点 的有向边。
确定是否存在包含点 1
的环,如果存在,则输出满足要求的环的最小边数。
数据规模
$1\leq M\leq\min\left(\frac{N(N-1)}{2},2×10^5\right)$
和 ,如果 。
所有输入值都是整数。
输入
输入来自标准输入,格式如下:
输出
如果存在包含点 1
的环,则打印环中的最小边数。否则,打印 -1
。
3 3
1 2
2 3
3 1
3
点 1
到点 2
到点 3
到点 1
是一个有三条边的环,这是唯一一个包含点 1
的环。
3 2
1 2
2 3
-1
6 9
6 1
1 5
2 6
2 1
3 6
4 2
6 4
3 5
5 4
4
相关
在下列比赛中: