#P1294. 高手去散步(Master Goes for a Walk)

0

高手去散步(Master Goes for a Walk)

高手去散步(Master Goes for a Walk)

题目描述

高手最近谈恋爱了。不过是单相思。“即使是单相思,也是完整的爱情”,高手从未放弃对它的追求。今天,这个阳光明媚的早晨,太阳从西边缓缓升起。于是它找到高手,希望在晨读开始之前和高手一起在鳌头山上一起散步。高手当然不会放弃这次梦寐以求的机会,他已经准备好了一切。

鳌头山上有 nn 个观景点,观景点两两之间有游步道共 mm 条。高手的那个它,不喜欢太刺激的过程,因此那些没有路的观景点高手是不会选择去的。另外,它也不喜欢去同一个观景点一次以上。而高手想让他们在一起的路程最长(观景时它不会理高手),已知高手的穿梭机可以让他们在任意一个观景点出发,也在任意一个观景点结束。

输入格式

第一行,两个用空格隔开的整数 n,mn,m。 之后 mm 行,为每条游步道的信息:两端观景点编号、长度。

输出格式

一个整数,表示他们最长相伴的路程。

样例输入 #1

4 6
1 2 10
2 3 20
3 4 30
4 1 40
1 3 50
2 4 60

样例输出 #1

150

数据范围

对于 100%100\% 的数据:n≤20n \le 20,m≤50m \le 50,保证观景点两两之间不会有多条游步道连接。

知识点与难度

本题涉及的知识点从属于 GESP 6级,难度(CF Rating):1100。


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例及最小边界测试
1 20 3~8 1≤n≤101 \le n \le 10,m≤15m \le 15
2 15 9~11 Hack 数据:非连通多分量图(最长路径不在 11 号点所在连通块)、含孤立点
3 30 12~20 1≤n≤181 \le n \le 18,m≤32m \le 32
4 25 21~25 1≤n≤201 \le n \le 20,m≤35m \le 35 随机无重边无向图

出处:原题链接