쿠키를 좋아하는 춘배
면접 대비시간 제한1초메모리 제한1024 MB
선반 위 쿠키 K개마다 위치, 비용, 무료 반경이 주어지며, 반경으로 모든 쿠키를 덮는 최소 비용의 구매 조합을 구합니다.
문제

오늘도 하루 만에 집에 있던 쿠키를 모두 먹어 치운 춘배는 시원이에게서 쿠키 가게에서 이벤트를 한다는 이야기를 듣고 가게에 가기로 했다.
쿠키 가게의 진열대는 개의 칸으로 이루어져 있고, 그 위에 개의 쿠키가 놓여 있다. 번 쿠키는 번째 칸에 있고, 가격은 원이다. 단, 쿠키의 위치는 모두 서로 다르다.
가게가 이벤트 중이어서, 번 쿠키를 구매하면 번 쿠키와의 거리가 이하인 쿠키 중 원하는 쿠키를 전부 무료로 준다. 두 쿠키 와 사이의 거리는 이다.
맥북을 사느라 가난해진 춘배는 개의 쿠키를 모두 최소 비용으로 먹고 싶다. 춘배가 쿠키를 구매하거나 무료로 받아 모든 쿠키를 얻으려면 최소 얼마를 지불해야 하는지 구해보자.
입력
첫째 줄에 진열대의 길이 과 쿠키의 개수 가 공백으로 구분되어 주어진다.
둘째 줄부터 개의 줄에 걸쳐 , , 가 공백으로 구분되어 주어진다.
출력
모든 쿠키를 구매하기 위해 지불해야 하는 최소 금액을 출력한다.