026 - Independent Set on a Tree(★4)
Editorial
/
Time Limit: 2 sec / Memory Limit: 1024 MB
配点: 4 点
問題文
N 頂点の木が与えられます。頂点には 1 から N までの番号が付けられており、i 番目の辺 (1 \leq i \leq N-1) は頂点 A_i と B_i を接続しています。
この木から、どの頂点も隣り合わないように、重複しない \frac{N}{2} 頂点を取り出してください。
制約
- 2 \leq N \leq 10^5
- 1 \leq A_i < B_i \leq N
- N は偶数
- 入力は全て整数
- 与えられるデータは木である
入力
入力は以下の形式で標準入力から与えられます。
N A_1 B_1 A_2 B_2 \vdots A_{N-1} B_{N-1}
出力
1 行に空白区切りで、頂点番号を重複しないように \frac{N}{2} 個出力してください。
入力例 1
4 1 2 2 3 2 4
出力例 1
3 4
入力例 2
6 1 3 2 4 3 5 2 5 3 6
出力例 2
1 2 6