페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
개의 정점과 개의 간선으로 이루어진 단순 무방향 비가중 그래프가 주어진다.
번째 간선은 정점 와 정점 를 잇는다.
길이가 넷 이상인 유도 사이클이 없는 그래프를 현 그래프라고 한다. 완전 제거 순서는 모든 정점 에 대해, 와 순서상 그 뒤에 나타나는 의 이웃들이 클리크를 이루는 정점 순서이다. 그래프가 현 그래프일 때, 그리고 그럴 때에만 완전 제거 순서를 가짐을 보일 수 있다.
그래프가 현 그래프라면 완전 제거 순서를 구한다. 완전 제거 순서가 여러 개라면 그중 아무거나 출력한다.
그래프가 현 그래프가 아니라면 길이가 넷 이상인 유도 사이클을 구한다. 그러한 사이클이 여러 개라면 그중 아무거나 출력한다.
$N$ $M$
$a_0$ $b_0$
$a_1$ $b_1$
$a_2$ $b_2$
$\vdots$
$a_{M - 1}$ $b_{M - 1}$
그래프가 현 그래프가 아니라면 다음 형식으로 길이가 넷 이상인 유도 사이클을 출력한다.
NO
$K$
$c_0$ $c_1$ $\ldots$ $c_K$
은 유도 사이클의 길이를 나타낸다. 은 사이클의 번째 정점이다.
그래프가 현 그래프라면 다음 형식으로 완전 제거 순서를 출력한다.
YES
$v_0$ $v_1$ $\ldots$ $v_N$
은 완전 제거 순서의 번째 정점이다.
4 4
1 3
0 3
1 2
0 1
YES
2 0 1 3
5 4
0 2
1 3
0 1
3 2
NO
4
1 3 2 0
10 15
0 1
1 2
2 3
3 4
4 0
5 6
6 7
7 8
8 9
9 5
0 5
1 7
2 9
3 6
4 8
NO
5
6 3 2 9 5
Library Checker Problems contributors
로그인 상태를 확인하는 중입니다.