페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
개의 정점과 개의 간선으로 이루어진 그래프가 주어진다.
-번째 간선은 정점 에서 정점 로 향한다.
주어진 그래프에서 간선이 서로 겹치지 않는 사이클을 찾아 보고하거나, 그러한 사이클이 존재하지 않는다고 보고한다.
사이클이 여러 개라면 그중 아무 것이나 출력한다.
$N$ $M$
$u_0$ $v_0$
$u_1$ $v_1$
$u_2$ $v_2$
$\vdots$
$u_{M-1}$ $v_{M-1}$
사이클이 없다면 -1을 출력한다.
그렇지 않다면 사이클 중 하나를 다음 형식으로 출력한다. 는 사용할 -번째 간선의 ID을 나타낸다. 는 사이클이어야 하며, 인 경우 는 와 같아서는 안 된다는 점에 유의하라.
$L$
$e_0$
$e_1$
$\vdots$
$e_{L-1}$
5 7
0 3
0 4
4 2
4 3
4 0
2 1
1 0
4
1
2
5
6
2 1
1 0
-1
4 6
0 1
1 2
2 0
0 1
1 3
3 0
3
0
1
2
Library Checker Problems contributors
로그인 상태를 확인하는 중입니다.