#P3451. [POI2007] ATR-Tourist Attractions
[POI2007] ATR-Tourist Attractions
题目背景
题目描述
给出一张有 个点 条边的无向图,每条边有边权。
你需要找一条从 到 的最短路径,并且这条路径在满足给出的 个限制的情况下可以在所有编号从 到 的点上停留过。
每个限制条件形如 ,表示停留在 之前必须先在 停留过。
注意,这里的停留不是指经过。
输入格式
第一行三个整数 。
之后 行,每行三个整数 ,表示在 和 之间有一条权为 的边。
之后一行一个整数 。
之后 行,每行两个整数 ,表示一个限制条件。
输出格式
输出一行一个整数,表示最短路径的长度。
8 15 4
1 2 3
1 3 4
1 4 4
1 6 2
1 7 3
2 3 6
2 4 2
2 5 2
3 4 3
3 6 3
3 8 6
4 5 2
4 8 6
5 7 4
5 8 6
3
2 3
3 4
3 5
19
提示
对于 的数据, 满足:
- 保证不存在重边且一定有解。