#P2570. 2570 - 最远点对
2570 - 最远点对
题目描述
给定一棵 个结点的带权树(结点编号 ),树上的每条边都有一个权值。
请求出该树上的最远点对的路径长度。最远点对的定义是树上任意取 个结点,这 个结点之间的路径长度最长。
输入
第 行有一个整数 ( )。
接下来 行每行有 个整数 ,表示结点 到 结点 之间有一条长度为 的边。( , , )。
输出
输出一个整数,代表最远点对之间的距离。
样例
8
2 1 1
3 2 2
1 4 -3
5 1 5
7 8 8
6 5 -4
7 5 -1
15
3
1 2 -1
1 3 -2
0
说明
【样例 解释】
样例 中所有边的权值均为负数,可以选择相同的点对,比如选择 到 ,也就是自己到自己不移动,得到路径长度为 ,也是允许的。