Type: Default 2000ms 512MiB

最短路

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

##题目描述 给定一张 nn 个点 mm 条边的无向带权图,求从 11nn ,途中经过 a1,a2,,aka_1, a_2,\cdots, a_k 的最短路。 你可以以任意顺序经过这些点。特别地,若不存在这样的路径,输出 1−1 。 ##输入格式 第一行三个整数 n,m,kn,m,k 。 接下来一行 kk 个整数,表示 a1,a2,,aka_1,a_2, \cdots,a_k 。 接下来 mm 行,每一行三个整数 u,v,lu,v,l ,表示一条从 uuvv ,长度为 ll 的边。 图中可能有重边和自环。 ##输出格式 一个整数,表示最短路长度。

##样例输入

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

##样例输出

8

##样例解释: 一种可行的方案是:依次经过 1,2,4,2,51, 2, 4, 2, 5

##数据范围 对于 30% 的数据,保证 n50,m2000,k8n ≤ 50, m ≤ 2000, k ≤ 8

对于另外 10% 的数据,保证 k=0k = 0

对于另外 20% 的数据,保证 m=n1,且第i条边连接ii+1m = n − 1,且第 i 条边连接 i 和 i+ 1

对于另外 20% 的数据,保证给定的是一棵树。

对于 100% 的数据,保证 $1 ≤ n ≤ 500, 0 ≤ m ≤ 10^5 , 0 ≤ k ≤ 18, 0 ≤ l ≤ 1000。$

淄博实验中学NOIP2023赛前全真模拟1

Not Attended
Status
Done
Rule
OI
Problem
8
Start at
2023-10-25 14:00
End at
2023-10-25 21:40
Duration
7.7 hour(s)
Host
Partic.
11