想定解

与えられる情報は木で、ある頂点とある頂点の最大距離を求める問題です。
これは、double-sweepを使うことで求めることができます。
適当に選んだ頂点から一番距離の遠い頂点を求め、その頂点から一番長い距離を求めます。
求めた距離が答えになります。