第九集:逃跑路线

TimeLimit:1000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

经过一顿计算,小A终于破开了魔法阵。

"小C,吓坏了吧,有没有哪里受伤了?都瘦了,有没有饿肚子?balabala~~~" 小A拉着小C的手不停的问道

"瞧你那样~~我没事啦,我就知道你一定能找到我~" 小C开心的说着

"啧啧啧,行了行了,别在本大仙面前秀恩爱了,本大仙只吃天鹅肉,不吃狗粮。你们还是想想怎么逃出去吧!"

"啊~~怪兽啊,好可怕啊!它还会说话!" 小C闻声看去,却发现是一只大蛤蟆,不由得尖叫到

"你怎么回事,见到英俊潇洒,风流倜傥的本大仙,你给我演这一出? 信不信我揍你??" 

"不信" 小A看见小C受惊了,撸起袖子就要开干

"别打别打,惹不起你们,我还躲不起你们吗,从此以后,你们走你们的独木桥,我走我的阳光大道,我们互不相欠!

解决了最后一个问题,我们就各自分道扬镳吧!balabalabala~~~"


原来,这个世界有n个传送阵,这n个传送阵之间有m个传送通道,传送阵的编号从0到n-1,一个传送阵只能通过传送通道传送到其他传送阵。他们现在处在0号传送门阵上

而n-1号传送阵能够通往地球!蛤蟆小晋也想去n-1号传送阵,但是小A又不想让小C看见这个烦人的蛤蟆,所以小A不得不设计一个方法,

使得他们与蛤蟆小晋,不能通过相同的传送阵也不能通过相同的传送通道(除了起点0和终点n-1),现在我们知道通过每个传送通道需要

花费的代价,请计算出一个方案使得小A小C与蛤蟆到达终点所花费的代价和最小,如果有一方无法到达终点则输出-1

数据过弱等待加强

Input

有多组输入,请处理到EOF

每组数据第一行为两个整数n和m,代表传送阵的数目和传送通道的数目。(0<n<=1000,0<m<=10000)
接下来m行每行三个整数u,v,w代表边的起点,终点和花费,通道是单向的(单向边)。(0<=u,v<n,0<w<=10000)

(可能有重边)

Output

如果不能满足题目要求输出-1,否则输出最短路径和。

SampleInput
2 1
0 1 20
2 2
0 1 20
0 1 20
SampleOutput
-1
40
Submit
题目统计信息详细
总AC数45
通过人数27
尝试人数51
总提交量174
AC率15.52%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: