敢问路在何方

Description

在ICPC网络赛进行的如火如荼之际,有一件事一直困扰着CCB。因为在ZSC,CCB所在的C栋公寓与计算机实验大楼分别位于学校对角的两个点,每次比完赛都得拖着疲惫的身躯,忍受着饥饿的煎熬回到C栋,一个月5场网络赛下来,那还得了?这段距离对于拥有庞大身躯的CCB来说,简直是折磨。所以CCB想知道,从C栋出发到实验楼,再从实验楼回到宿舍,最省时的路线是多久?

由于CCB得忙着研究算法,所以他将这个难题交给了你。为了帮助CCB脱离苦海,请帮他算出往返于C栋与实验楼的最短时间。

注意:由于ZSC位处北岭山下,路有上下坡之分,所以A~B的时间与B~A的时间不一定相同。

Input

本题有多个测试案例,每个案例第一行为n m。( 0 < n , m < 20 )
n表示为点的个数,点1为C栋公寓,点n为实验大楼。m表示路的数量。
接下来有m行,格式为x y t,x表示路的起点,y表示路的终点,t为从x到y得花时间t。(t < 100)

Output

每个案例,输出往返于C栋与实验大楼的最短时间。

Sample Input

2 2
1 2 13
2 1 33
4 6
1 2 10
2 1 60
1 3 20
3 4 10
2 4 5
4 1 50

 

Sample Output

46
65
分析:
此题是一个简单的最短路径。直接上代码。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值