题目描述
给定一个n个点m条边的有向图, 图中可能存在重边和自环, 边权可能为负数
请你求出1号点到n号点的最短距离, 如果无法从1号点走到n号点或者从1到n的路径上存在负权回路, 则输出impossible
样例输入
第一行包含两个整数n,m
接下来m行, 每行包含三个整数x,y,z, 表示存在一条从点x到点y的有向边, 边长为z
点的编号从1到n
样例输出
输出一个整数, 表示从1号点到n号点的最短距离
如果不存在满足条件的路径, 则输出impossible
样例
样例一
3 3
1 2 1
2 3 1
1 3 3
2
数据范围
1≤n≤104
1≤m≤1.5∗n
任意边长的绝对值不能超过104
信息学奥赛网,一个优质的信息学奥赛学习资源平台!
信息学奥赛网 »
SPFA大合体