#L0048. 甜蜜牧场选点
甜蜜牧场选点
题目描述
农场主老周研究出了熬出顶级糖浆的秘方:只要让奶牛们围着一口糖锅打转,糖浆就会格外香甜。
牧场里共有 片草场,草场之间由 条双向小路相连。老周的 头奶牛各自常年待在自己钟爱的草场上(同一片草场可能住着多头牛)。老周打算选一片草场支起糖锅,再摇铃把所有奶牛召集过来。他希望你帮他算出:把糖锅放在哪片草场,所有奶牛走过的路程之和最小?输出这个最小的路程和即可。
输入格式
第一行包含三个整数 ,分别表示奶牛数、草场数和草场间小路数。
第二行到第 行,每行一个整数,其中第 行的整数表示第 头奶牛所在的草场编号。
第 行到第 行,每行包含三个整数 ,表示编号为 和 的两片草场之间有一条长度为 的双向小路。
输出格式
输出一行一个整数,表示所有奶牛需要行走的路程之和的最小值。
样例
3 4 5
2
3
4
1 2 1
1 3 5
2 3 7
2 4 3
3 4 58
提示
数据范围
对于所有数据,,,,,。
样例解释
把糖锅放在 号草场时路程之和最小,为 。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 782
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者