/ Vijos / 题库 /

通信连接

通信连接

时间限制:1秒  内存限制:256M


【题目描述】

  北极地区共有 \(n\) 座村庄,按1..n编号。现在决定在村庄之间建立通信网络,一共有 \(m\) 对村庄之间可以直接连接通讯电缆,其余的那些由于隔得太远而无法被连接。第 i 对电话线杆的两个端点分别为 \(a_i、b_i\),它们间的距离为 \(d_i\)。数据中保证每对 \((a_i,b_i)\) 最多只出现 1 次。编号为 1 的村庄已经接入了卫星网络。

由于暴雪天气,现在最紧迫的任务是要尽快建立一条将 1 号村庄和 \(n\) 号村转连起来的通信线路,其余的村庄连入通信网络没有那么急迫。

  经过谈判,环球电信公司最终同意免费为连结 \(p\) 对地区通信电缆。对于此外的那些电缆,政府需要付费,等于其中最长的电缆的长度。当然,如果需要连结的村庄不超过 \(p\) 对,那么政府的总支出就为 0。

  请你计算一下,政府最少需要在电缆上花多少钱?

【输入格式】

  第 1 行: 3 个用空格隔开的整数:\(n,m\) 以及 \(p\)。
  第 \(2..m+1\) 行: 第 \(i+1\) 行为三个用空格隔开的整数:\(a_i,b_i,d_i\)。

【输出格式】

  输出一行一个整数,为最小的花费。如果任务不可能完成,则输出 -1。

【输入输出样例】

 Input

5 7 1
1 2 5
3 1 4
2 4 8
3 2 3
5 2 9
3 4 7
4 5 6

 Output

4

【数据限制】

  对于 \(100\%\) 的数据,\(1≤n≤1000\),\(1≤m≤10000\),\(1≤p≤30\),\(1≤d_i≤1000000\)

【来源】

  Mr.he

信息

ID
3110
难度
(无)
分类
图结构 | 最短路其他 | 二分查找 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
上传者