Pro.ID21483 TitleHeat Wave Title链接http://10.20.2.8/oj/exercise/problem?problem_id=21483 AC29 Submit53 Ratio54.72% 时间&空间限制描述The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make for good eating but are not so adept at creating creamy delicious dairy products. Farmer John is leading the charge to deliver plenty of ice cold nutritious milk to Texas so the Texans will not suffer the heat too much. [1]----1---[3]- Traversing 5-6-3-4 requires spending 3 (5->6) + 4 (6->3) + 3 (3->4) = 10 total expenses. Given a map of all the C (1 ≤ C ≤ 6,200) connections (described as two endpoints R1i and R2i (1 ≤ R1i ≤ T; 1 ≤ R2i ≤ T) and costs (1 ≤ Ci ≤ 1,000), find the smallest total expense to traverse from the starting town Ts (1 ≤ Ts ≤ T) to the destination town Te (1 ≤ Te ≤ T). 输入Line 1: Four space-separated integers: T, C, Ts, and Te Lines 2..C+1: Line i+1 describes road i with three space-separated integers: R1i, R2i, and Ci 输出Description The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make for good eating but are not so adept at creating creamy delicious dairy products. Farmer John is leading the charge to deliver plenty of ice cold nutritious milk to Texas so the Texans will not suffer the heat too much. [1]----1---[3]- Traversing 5-6-3-4 requires spending 3 (5->6) + 4 (6->3) + 3 (3->4) = 10 total expenses. Given a map of all the C (1 ≤ C ≤ 6,200) connections (described as two endpoints R1i and R2i (1 ≤ R1i ≤ T; 1 ≤ R2i ≤ T) and costs (1 ≤ Ci ≤ 1,000), find the smallest total expense to traverse from the starting town Ts (1 ≤ Ts ≤ T) to the destination town Te (1 ≤ Te ≤ T). Input Line 1: Four space-separated integers: T, C, Ts, and Te Lines 2..C+1: Line i+1 describes road i with three space-separated integers: R1i, R2i, and Ci Output Line 1: A single integer that is the length of the shortest route from Ts to Te. It is guaranteed that at least one route exists. Sample Input 7 11 5 4 Sample Output 7 Hint 5->6->1->4 (3 + 1 + 3) Source 样例输入7 11 5 4 样例输出7 提示5->6->1->4 (3 + 1 + 3) |