#A2123. 【例】有边数限制的最短路

【例】有边数限制的最短路

题目描述

给定一个 nn 个点 mm 条边的有向图,图中可能存在重边和自环,边权可能为负数请你求出从 11 号点到 nn 号点的最多经过 kk 条边的最短距离,如果无法从1号点走到nn号点,输出impossible

注意:图中可能 存在负权回路

输入

第一行包含三个整数 n,m,kn,m,k

接下来 mm 行,每行包含三个整数x,y,zx ,y,z,表示存在一条从点xx到点 yy的有向边,边长为 zz

点的编号为 1 n1~n

输出

输出一个整数,表示从 1 号点到 nn 号点的最多经过 kk条边的最短距离如果不存在满足条件的路径,则输出 impossible

3 3 1
1 2 1
2 3 1
1 3 3
3

提示

1<=n,k<=500.1 <= n, k <= 500.

1<=m<=10000,1<=x,y<=n.1<= m <= 10000,1 <= x,y <= n.

任意边长的绝对值不超过 10000