#AG0407002. 树的直径

树的直径

问题背景

树的直径指的是树上最长的一条简单路径的长度。

本题中,每条边的长度视为 11

题目描述

给定一棵大小为 nn 的树,树上节点编号从 11nn。求这棵树的直径。

输入格式

第一行,一个整数 nn,表示树的大小。

接下来 n1n-1 行,每行包含两个整数 uiu_iviv_i,表示树上一条边连接的两个节点编号(1ui,vin,uivi1 \le u_i, v_i \le n, u_i \neq v_i)。

输出格式

输出一个整数,表示树的直径。

样例

6
1 2
2 3
2 4
4 5
4 6
3

说明/提示

数据规模与约定

  • 对于 30%30\% 的数据,n10n \le 10
  • 对于 60%60\% 的数据,n1000n \le 1000
  • 对于 100%100\% 的数据,1n1051 \le n \le 10^5