AT_relay_k 木の問題
Description
[problemUrl]: https://atcoder.jp/contests/cf16-relay-open/tasks/relay_k
頂点数 $ N $ の木があります。木の頂点にはそれぞれ $ 1 $ から $ N $ までの番号が振られています。
辺は $ N-1 $ 本あり、 $ i $ 番目の辺は頂点 $ p_i $ と頂点 $ q_i $ を結んでいます。
相異なる頂点の列 $ v_1,\ v_2,\ ...,\ v_M $ であって、次の条件を満たすもののうち、 $ M $ が最大となるものの $ M $ を求めてください。
- 全ての $ 1\ \leq\ i\
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ p_1 $ $ q_1 $ $ p_2 $ $ q_2 $ $ : $ $ p_{N-1} $ $ q_{N-1} $
Output Format
条件を満たす相異なる頂点の列のうち要素数 $ M $ が最大となるものの $ M $ を出力せよ。
Explanation/Hint
### 制約
- $ 2\ \leq\ N\ \leq\ 10^5 $
- $ 1\ \leq\ p_i,\ q_i\ \leq\ N $
- 与えられるグラフは木である。