#405. 次小生成树

次小生成树

题目描述

求最小生成树已经难不倒你了。

那么次小生成树呢?

N 个点,编号为 1 ~ N。M 条无向边。可能有自环,可能有重边。

求次小生成树的边权和。

注:次小生成树的边权和肯定大于最小生成树的边权和。

输入格式

第一行:两个整数 NN, MM

接下来 MM 行:每行三个整数 u,v,wu, v, w 表示点 uu 和点 vv 之间有一条权值为 ww 的无向边。

输出格式

一个整数,表示次小生成树的边权和。

样例输入

5 6
1 2 1 
1 3 2 
2 4 3 
3 5 4 
3 4 3 
4 5 6

样例输出

11

提示

50%50\% 的数据, N2000N\le 2000M3000M\le 3000

80%80\% 的数据, N5×104N\le 5\times 10^4M105M\le 10^5

100%100\% 的数据, N105N\le 10^5M3×105M\le 3\times10^50w1090 \le w \le 10^9,数据保证有解。