#S8U14P02. 只问终点的距离
只问终点的距离
只问终点的距离
难度:T2
【知识点:Dijkstra最短路】
前置知识:本单元此前讲解的状态、边界与实现。
题目描述
给出有向带权图、起点 和终点 ,求从 到 的最短距离。路径长度为经过的边权之和,边只能沿指定方向通行。
输入格式
其中 为顶点数,顶点编号为 到 ; 为随后给出的带权边条数。每条带权边独占一行,依次为 ,表示从 到 的边及权值 ;无向边可双向通行,有向边只能从 到 通行。
输入、、、及条有向非负权边、、。允许重边、自环。
输出格式
输出到最短距离;不可达输出-。
数据范围
,,,点编号在..。
样例输入
1 0 1 1
样例输出
0
样例输入 2
4 3 1 3
1 2 2
2 3 3
1 3 8
样例输出 2
5
样例说明 2
经过点 到达点 ,长度为 ;不要求点 也可达。