#P5157. 「长乐国庆集训2018ROUND1」2. 跳跳虎回家
「长乐国庆集训2018ROUND1」2. 跳跳虎回家
Description
跳跳虎在外面出去玩忘了时间,现在他需要在最短的时间内赶回家。
跳跳虎所在的世界可以抽象成一个含有 个点的图(点编号从 到 ),跳跳虎现在在 号点,跳跳虎的家在 号点。
图上一共有 条单向边,通过每条边有固定的时间花费。
同时,还存在若干个单向传送通道,传送通道也有其时间花费。
传送通道一般来说比普通的道路更快,但是跳跳虎最多只能使用 次。
跳跳虎想知道他回到家的最小时间消耗是多少。
Input Format
第一行输入 个整数 。( 表示点数, 表示普通道路的数量, 表示传送通道的数量, 表示跳跳虎最多使用 次传送通道)
接下来 行每行 个整数 ,表示有一条从 到 ,时间花费为 的普通道路。()
接下来 行每行 个整数 ,表示有一条从 到 ,时间花费为 的传送通道。()
Output Format
输出一行一个整数表示最小时间消耗,如果没法回到家输出 。
Sample
样例输入
5 5 2 1
1 2 1
1 3 2
2 4 2
3 4 3
4 5 4
1 4 1
2 5 1
样例输出
2
Hint
对于 的数据,;
对于另外 的数据,;
对于 的数据,。