// problem #76
최단경로 (다익스트라)
시간 제한 2.0초
정점 V개, 간선 E개의 방향 그래프에서 시작점 K로부터 각 정점까지의 최단 거리를 구하시오. 모든 간선 가중치는 자연수다.
입력
첫 줄 V, E. 둘째 줄 시작점 K. 이후 E개 줄에 간선 u v w (u→v 가중치 w).
출력
1번부터 V번 정점까지 최단거리를 한 줄씩. 도달 불가면 INF.
제한
- 1 ≤ V ≤ 20,000
- 1 ≤ E ≤ 300,000
- 1 ≤ w ≤ 10
예제
입력 1
5 6 1 5 1 1 1 2 2 1 3 3 2 3 4 2 4 5 3 4 6
출력 1
0 2 3 7 INF