택시
시간 제한1초메모리 제한128 MB
각 마을에서만 탈 수 있고 요금과 이동 가능한 도로 수가 정해진 택시를 갈아타며 1번 마을에서 N번 마을까지 최소 요금으로 이동합니다.
문제
개 마을과 개 도로로 이루어진 나라에서, 마을 의 택시는 요금 로 최대 개의 연속 도로만 지날 수 있다. 마을 1에서 까지 택시만 이용할 때 최소 총 요금을 구한다.
입력
첫 줄에 , . 다음 줄에 , . 다음 줄에 도로 .
출력
최소 총 요금을 출력한다.
아직 만들고 있는 페이지입니다.
시간 제한1초메모리 제한128 MB
각 마을에서만 탈 수 있고 요금과 이동 가능한 도로 수가 정해진 택시를 갈아타며 1번 마을에서 N번 마을까지 최소 요금으로 이동합니다.
N개 마을과 K개 도로로 이루어진 나라에서, 마을 i의 택시는 요금 Ci로 최대 Ri개의 연속 도로만 지날 수 있다. 마을 1에서 N까지 택시만 이용할 때 최소 총 요금을 구한다.
첫 줄에 N, K. 다음 N줄에 Ci, Ri. 다음 K줄에 도로 (Aj,Bj).
최소 총 요금을 출력한다.
예제 1
6 6 400 2 200 1 600 3 1000 1 300 5 700 4 1 2 2 3 3 6 4 6 1 5 2 4
700