#ABC311C. 找出有向环
找出有向环
找出有向环
题目描述
给定一个具有 个顶点和 条边的有向图。
第 条边从顶点 连向顶点 。(约束保证 。)
请找出一个不含重复顶点的有向环。
可以证明,在该题的约束下解一定存在。
输入格式
输入按以下格式从标准输入给出:
输出格式
按以下格式输出一个解:
其中 是顶点个数, 是有向环中的第 个顶点。
必须满足以下条件:
- ()
- 当 时,
如果有多个解,输出任意一个均可。
样例
7
6 7 2 1 3 4 5
4
7 5 3 2
$7 \rightarrow 5 \rightarrow 3 \rightarrow 2 \rightarrow 7$ 确实是一个有向环。
其他可接受的输出还有:
4
2 7 5 3
3
4 1 6
注意,图可能不连通。
2
2 1
2
1 2
该样例同时包含边 和 。
此时, 确实是一个有向环。
8
3 7 4 7 3 3 8 2
3
2 7 8
数据范围
- 输入中的所有值均为整数。
提示
当顶点序列 满足以下所有条件时,称它为一个有向环:
- 存在从顶点 到顶点 的边。()
- 存在从顶点 到顶点 的边。
- 当 时,。
答案不唯一,输出任意合法解即可。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 3007
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者