logo AlgoBeat OnlineJudge
登录 注册

#215180. [UOI 2022 II Stage] 图

内存限制:512 MiB 时间限制:2000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

克索尼亚所在的城市由 个交叉路口组成,这些路口之间通过 条双向道路连接。

交叉路口编号为 。道路也编号为 。第 条道路连接编号为 的交叉路口,其长度为

已知,通过现有道路可以从任何一个交叉路口到达任何其他交叉路口。任意两个交叉路口之间最多有一条道路。没有连接同一交叉路口的道路。

定义 为交叉路口 之间最短路径的长度。

克索尼亚希望找到城市中的两个交叉路口 ,使得 在所有可能的 对中是最大的。

输入格式

第一行包含两个整数 (, ) —— 分别表示城市中的交叉路口数量和测试组编号。

接下来的 行,每行包含三个整数 (, )。

保证使用道路可以从任何一个交叉路口到达任何其他交叉路口。

保证没有连接同一交叉路口的道路。

保证任意两个交叉路口之间最多有一条道路。

输出格式

输出所有交叉路口对 中最大的 值。

样例

样例输入 1

4 0
1 2 1
1 3 2
2 3 3
2 4 3

样例输出 1

6

数据范围与提示

样例说明

第一个样例的说明:

因此,最大的

评分细则

  • (22 分): 图的结构为一个简单环。
  • (17 分):
  • (24 分): 图中每个环的长度不超过 1000。
  • (9 分):
  • (28 分): 无额外限制。

翻译由 DeepSeek V3 完成