1. 程式人生 > >解題記錄:I - 最短路

解題記錄:I - 最短路

題目:
在每年的校賽裡,所有進入決賽的同學都會獲得一件很漂亮的t-shirt。但是每當我們的工作人員把上百件的衣服從商店運回到賽場的時候,卻是非常累的!所以現在他們想要尋找最短的從商店到賽場的路線,你可以幫助他們嗎?

輸入:
輸入包括多組資料。每組資料第一行是兩個整數N、M(N<=100,M<=10000),N表示成都的大街上有幾個路口,標號為1的路口是商店所在地,標號為N的路口是賽場所在地,M則表示在成都有幾條路。N=M=0表示輸入結束。接下來M行,每行包括3個整數A,B,C(1<=A,B<=N,1<=C<=1000),表示在路口A與路口B之間有一條路,我們的工作人員需要C分鐘的時間走過這條路。
輸入保證至少存在1條商店到賽場的路線。

輸出:
對於每組輸入,輸出一行,表示工作人員從商店走到賽場的最短時間

樣例輸入:

2 1
1 2 3
3 3
1 2 5
2 3 5
3 1 2
0 0

樣例輸出:

3
2

我的程式碼:http://putpan.com/fs/551920518e49c26e6e1/