题目描述
在一个国家里有 n n n 座城市。这些城市由 m m m 条公交线路连接,其中第 i i i 条线路从城市 a i a_i ai 出发,到 b i b_i bi 停止,路程中耗时 t i t_i ti 分钟。
Ema 喜欢旅行,但她并不喜欢在公交线路之间换乘。在旅行过程中,她希望最多只需坐 k k k 个不同的公交线路。
Ema 想知道,从城市 c i c_i ci 到城市 d i d_i di 的最短旅行时间是多少(最多坐 k k k 个不同的公交线路)。
输入格式
第一行包含两个整数 n , m n,m n,m,分别表示城市的数量和公交车线路的数量。
接下来 m m m 行,第 i + 1 i+1 i+1 包含三个整数 a i , b i , t i a_i,b_i,t_i ai,bi,ti,分别表示第 i i i 条公交车线路的起点、终点和从起点到终点所需的时间。
接下来一行包含两个整数 k , q k,q k,q,最大坐的不同公交线路的个数和问题题的个