#ABC376D. 环
环
环
题目描述
有一个简单有向图,包含编号为 到 的 个顶点和 条边。第 条边()是从顶点 到顶点 的有向边。
判断是否存在包含顶点 的环,如果存在,求出所有这样的环中最小的边数。
输入格式
输入按以下格式从标准输入给出:
输出格式
如果存在包含顶点 的环,输出所有这样的环中最小的边数;否则输出 -1。
样例
3 3
1 2
2 3
3 1
3
顶点 顶点 顶点 顶点 是包含三条边的环,这是唯一一个包含顶点 的环。
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
数据范围
- $1 \le M \le \min \left( \frac{N(N-1)}{2},\ 2 \times 10^5 \right)$
- 当 时, 且 。
- 所有输入值均为整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 3455
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者