#Lutece0915. 方老师的分身 II
方老师的分身 II
Migrated from Lutece 915 方老师的分身 II
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
方老师计算出了走路时间最长的那个分身所用的时间。于是有个特殊的分身(据说是方老师真身!)就不想如此古板的走最短路了!由于这个分身的特殊性,这个分身对于单向边可以当双向边走。但是这个特殊的分身想走最短路的同时,要求至少经过条边。
Input
有多组数据
第一行两个整数,(,)表示有个教室,条边。
接下来行,每行个数,,,。表示,间有一条长度为的边。
最后一行三个整数,,,表示起点、终点、至少经过()条边。
Output
一个整数,表示最短路径长度。如果无解输出。
每组数据占一行。
Samples
4 4
1 2 1
2 3 2
1 3 100
3 4 1
1 3 5
7
Resources
2014 UESTC Training for Graph Theory