luogu#P9926. [NFLSPC #6] 所以 k 小生成树怎么做?
[NFLSPC #6] 所以 k 小生成树怎么做?
题目描述
给定一张无向带权无自环无重边的连通图,求前 小生成树的权值。
- 生成树的权值为其所有边权之和。
- 两棵生成树不同,当且仅当存在一条边在一棵生成树上,但不在另一棵生成树上。
- 若第 小生成树不存在,则输出 。
输入格式
第一行三个整数 。
接下来 行,每行三个整数 ,分别表示无向边的两端及其权值。
输出格式
输出 行,第 行一个整数表示第 小生成树的权值。
4 6 17
1 2 4
1 3 7
1 4 6
2 3 8
2 4 5
3 4 7
16
16
17
17
17
18
18
18
18
19
19
19
20
21
21
22
-1
提示
对于所有数据,,,,,,。保证图连通,无自环,无重边。
- 子任务 1( 分):。
- 子任务 2( 分):保证每条边至多属于一个简单环。
- 子任务 3( 分):。
- 子任务 4( 分):无特殊限制。
Source:NFLSPC #6 A by Alex_Wei