무토의 일본 여행
시간 제한1초메모리 제한512 MB
가중치가 있는 무방향 그래프에서 s에서 e로 가는 간선을 정확히 하나만 사용하는 경로의 최소 이동 시간을 묻는 질의에 답한다.
문제
무토는 여행을 좋아하는 무사입니다. 무토는 관광지에 도착하면, 그곳에서 시간 동안 머무릅니다. 한 곳에서만 있는 것이 심심했던 무토는 다음 질문을 번 하였습니다.
다음 조건을 만족하며 번 관광지에서 번 관광지로 이동하려고 해. 이때 최소 이동 시간은 몇 분일까?
- 번 관광지에서 번 관광지까지 이동할 때, 하나의 도로만 이용합니다.
무토의 질문을 해결해 주세요.
입력
첫 번째 줄에 일본 관광지의 수 , 도로의 수 , 질문의 수 가 공백으로 구분되어 주어집니다.
두 번째 줄부터 개의 줄에 걸쳐 도로 정보 , , 가 공백으로 구분되어 주어집니다. 이는 번 관광지와 번 관광지 사이에 이동 시간이 분인 양방향 도로가 있음을 의미합니다.
번째 줄부터 개의 줄에 걸쳐 질문 정보 , 가 공백으로 구분되어 주어집니다.
출력
개의 줄에 걸쳐 문제의 답을 아래와 같이 한 줄에 하나씩 출력해 주세요.
- 조건을 만족하면서 이동할 수 있다면, 최소 이동 시간을 출력해 주세요.
- 그렇지 않다면
-1을 출력해 주세요.
제한
- 입력으로 주어지는 모든 수는 정수입니다.