/ Vijos / 题库 /

最佳牧场

最佳牧场

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


【问题描述】

  约翰拥有 \(P\) 个牧场,贝茜特别喜欢其中的 \(F\) 个,所有的牧场由 \(C\) 条双向道路连接,第 \(i\) 条路连接着 \(a_i\) 和 \(b_i\),需要 \(t_i\) 单位时间通过。

  作为一只总想优化自己生活方式的奶牛,贝茜喜欢自己某一天醒来,到达所有自己喜欢的那 \(F\) 个牧场的平均时间最小。那她前一天应该睡在那个牧场呢?请帮助贝茜找到这个最佳牧场。

【输入格式】

  第 1 行输入三个整数 \(P\ F\ C\)。第2行包含 \(F\) 个整数,表示一个贝茜喜欢的牧场。之后 \(C\) 行每行输入三个整数\(a_i,b_i,t_i\),描述一条路。

【输出格式】

  一个整数,满足题目要求的最佳牧场.如果有多个答案,输出编号最小的 。

【输入输出样例】

 Input

13 6 15
11 13 10 12 8 1
2 4 3
7 11 3
10 11 1
4 13 3
9 10 3
2 3 2
3 5 4
5 9 2
6 7 6
5 6 1
1 2 4
4 5 3
11 12 3
6 10 1
7 8 7

 Output

10

【输入输出样例解释】

  样例数据对应的图如下,图中用 '*' 标明的是贝茜喜欢的牧场:
说明
  我们试着检验4,5,6,7,9,10,11这几个可能称为贝茜的最佳牧场的牧场。
说明
  由此可见,牧场10是到所有贝茜喜欢的牧场的平局距离最小,为最佳牧场。

【数据说明】

  对于 \(100\%\) 的数据 \(0<P<= 500\),\(0<C<8000\),\(0<t_i<892\)。

【来源】

  Mr.he

信息

ID
2336
难度
(无)
分类
图结构 | 最短路搜索 | 枚举 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
1
上传者