AT_indeednow_2015_finala_d Longest Path
题目描述
Indeed 社非常重视 Speed 和 Price。
由于重视 Price,Indeed 社在全球的开发据点通过如下方式组成网络:
1. 部分通信线路只能单向通信。
2. 如果忽略所有通信线路的方向性,则任意两个据点之间恰好存在一条可以通过通信线路到达的路径。
满足以上条件的图结构为树结构。
由于也重视 Speed,员工们想知道在所有可以通信的据点中,中继据点数最多的两个据点是哪一对。
在这样的两个据点之间,中继的据点数是多少?
输入格式
输入如下格式:
> $n$ $a_1$ $b_1$ $t_1$ $a_2$ $b_2$ $t_2$ $\ldots$ $a_{n-1}$ $b_{n-1}$ $t_{n-1}$
- 第 $1$ 行为据点数 $n$,满足 $2 \leq n \leq 100,\!000$。
- 接下来的 $n-1$ 行,每行给出一条连接两个据点的通信线路的信息。
- $1 \leq a_i, b_i \leq n$,$a_i \neq b_i$
- 当 $t_i = 1$ 时,表示存在一条只能从 $a_i$ 到 $b_i$ 的单向通信线路。
- 当 $t_i = 2$ 时,表示 $a_i$ 和 $b_i$ 之间存在一条可以双向通信的线路。
输出格式
请输出所求的值,输出一行。
说明/提示
由 ChatGPT 4.1 翻译