놀이공원 "The World's Start"로 가는 길
시간 제한2초메모리 제한256 MB
환승 대기 시간을 포함해 1번 정류장에서 n번 정류장까지 t분 안에 이동할 수 있는 가장 저렴한 교통카드를 고릅니다.
문제
제리 프린스는 초등학교 4학년이다. 가장 인기 있는 놀이공원 "The World's Start"를 보려고 New-Lodnon으로 간다.
제리가 도착하는 공항은 지하철 노선의 1번 역 바로 옆에 있다. 이 노선에는 역이 개 있고 "The World's Start"는 마지막 역인 번 역에 있다. New-Lodnon의 지하철은 아주 빨라서 한 역에서 다음 역까지 1분이면 간다고 생각해도 된다.
지하철을 타려면 승차권이 필요하다. 승차권마다 유효 거리 와 가격 가 정해져 있다. 유효 거리가 인 승차권으로는 한 번에 최대 개 역까지 이동할 수 있다. 즉 번 역에서 지하철을 타면 번 역부터 번 역까지 중 한 곳에서 내려야 한다. 번 역에서 내렸다가 다시 타는 데는 분이 걸린다. 1번 역에서 처음 타거나 번 역에서 마지막으로 내리는 데는 시간이 들지 않는다.
제리는 돈이 넉넉하지 않지만 시간은 조금 여유가 있다. 그래서 1번 역에서 번 역까지 분 안에 갈 수 있는 승차권 중 가장 싼 것을 사기로 했다.
입력
첫째 줄에 역의 수 과 이동에 쓸 수 있는 최대 시간 가 주어진다. (, )
둘째 줄에 정수 개 이 주어진다. 는 유효 거리가 인 승차권의 가격이다. ()
셋째 줄에 정수 개 이 주어진다. 는 번 역에서 내렸다가 다시 타는 데 걸리는 시간이다. () 이면 셋째 줄은 비어 있다.
출력
1번 역에서 번 역까지 분 안에 갈 수 있는 승차권 한 장의 가격 중 가장 작은 값을 한 줄에 출력한다.