UOJ Logo

NOI.AC

1S 512MB
统计

题目描述

大土豆有一个n个点m条边的简单无向图,图中的边有边权。一个连通块是一朵花当且仅当对于某个给定的整数k,连通块中的点数比边数多至少k

现在大土豆希望你找出原图中边集E的一个子集E,使得原图中的所有节点构成的点集,和E组成的新图中,每个连通块都是一朵花。你需要最大化这个边集的权值和。

输入格式

第一行输入三个整数n,m,k,代表图的点数,边数,和花的限制。

接下来m行,每行输入三个整数u,v,w,代表图中连接u,v的边权值为w

输出格式

输出一行一个整数代表答案。

输入样例1

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

输出样例1

7

输入样例2

6 7 0
1 2 7
2 3 6
3 1 5
3 4 1
4 5 4
5 6 3
6 4 2

输出样例2

27

样例3见下载文件。

数据范围

对于20%的数据,保证1n,m20

对于另外20%的数据,保证k=1

对于另外20%的数据,保证w=1

对于所有数据,保证1n5×105,1mmin,1\leq u,v\leq n,1\leq w\leq 10^6,保证没有重边和自环。

点此下载