페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
10
ms
메모리 제한
1024
MB
개의 정점과 개의 간선을 가진 단순 무방향 그래프가 주어진다. 간선들은 이다.
그래프의 트리폭이 2 이하인지 판별한다. 그렇다면 트리폭이 2 이하인 트리 분해를 구성한다.
다시 말해, 개의 정점을 가진 트리를 구성하고, 그 각 정점에 가방(원래 그래프의 정점 부분집합) 을 둔다.
입력과 출력은 PACE 2017 Track A에서 사용하는 형식을 따른다. 예제도 참고한다.
p tw $N$ $M$
$u_1$ $v_1$
$u_2$ $v_2$
$\vdots$
$u_M$ $v_M$
은 1-인덱스임에 유의한다.
트리폭이 이상이면 첫째 줄에 을 출력한다. (이는 PACE 2017 Track A에서 사용하는 형식이 아니다)
그렇지 않으면 다음 형식으로 출력한다.
s td $K$ $w$ $N$
b $1$ $v$ $\ldots$ $v$
b $2$ $v$ $\ldots$ $v$
$\vdots$
b $K$ $v$ $\ldots$ $v$
$a_1$ $b_1$
$a_2$ $b_2$
$a_{K - 1}$ $b_{K - 1}$
p tw 5 6
1 2
2 3
3 4
4 5
2 4
4 1
s td 5 2 5
b 1 5
b 2 4 5
b 3 3 4
b 4 2 3 4
b 5 1 2 4
1 2
2 3
3 4
4 5
p tw 4 6
1 2
1 3
1 4
2 3
2 4
3 4
-1
Library Checker Problems contributors
로그인 상태를 확인하는 중입니다.