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_iB_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

Source Name

「競プロ典型90問」26日目