Cheapest Route
Roads have positive costs. Print the cheapest travel cost from city 1 to city N, or −1 if N is unreachable.
Input: the first line has N and M; each of the next M lines has u v w — an undirected road of cost w.
Output: the minimum cost 1 → N, or −1.
Constraints:
- 2 ≤ N ≤ 104
- 1 ≤ M ≤ 2×104
- 1 ≤ w ≤ 106
Sample Tests
Input 1
4 4 1 2 5 2 4 4 1 3 2 3 4 9
Output 1
9
Input 2
2 1 1 2 7
Output 2
7
Discussion (opens after you solve — no spoilers before)
No comments yet.