세일!
시간 제한2초메모리 제한1024 MB
책 n권의 가격, 배송비 e, 주문당 무료 권수 w가 주어질 때 q가 1부터 n까지인 각 경우에 모든 책을 사는 최소 비용을 구합니다.
문제
닥터 스트레인지는 마법 주문이 담긴 책을 읽고 배우는 것을 좋아한다. 그가 즐겨 찾는 서점 「도르마무」에서 세일을 한다. 하지만 닥터는 시간 고리에 갇혀 시간이 부족해서, 필요한 책을 모두 인터넷으로 주문해 배송받기로 했다.
닥터는 서로 다른 책 권을 사려고 한다. 세일 조건은 다음과 같다. 책을 권 이상 구매하면, 그중 가장 싼 권을 무료로 준다. 주문 한 건의 배송비는 코인이다. 주문에는 다른 주문에 들어 있지 않은 책들만 담을 수 있다. 한 주문에 담을 수 있는 책 수에는 제한이 없다.
닥터는 의 값을 잊어버렸다. 가 부터 까지 각각일 때, 책 권을 모두 사는 데 필요한 최소 코인 수를 구하라.
입력
첫 줄에 책의 수 , 배송비 , 무료 책의 수 가 주어진다 (, ).
이어서 개의 줄이 주어지며, 각 줄에는 번째 책의 가격 가 적혀 있다 ().
출력
가 부터 까지일 때의 답을 개의 수로 출력하라.