2443: 阿Q的密室

内存限制:128 MB 时间限制:4.000 S
评测方式:文本比较 命题人:
提交:50 解决:11

题目描述

蛋大有n个密室,从1n标号,之间由m条错综复杂的双向道路相连,但初始时都是没有开启的。阿Q希望开启密室中的某些道路,把n个密室分成k组,使得每组中的密室都可以互相到达。 由于启用道路的代价和道路的长度成正比。显然没有人会介意省钱,她自然希望启用的道路长度尽量短。

输入

第一行,三个整数n,m,k,表示密室数,道路数,组数; 接下来m行,每行三个整数x,y,z,表示xy由长为z的道路连接;

输出

一行一个整数,表示启用道路的最短长度,无解输出-1

样例输入 复制

3 1 2 
1 2 1 

样例输出 复制

1

提示

对于30%的数据 n<=5000

对于100%的数据 n,m<=1000000k<=nz<=10^9