메뉴 건너뛰기

문제

00b43 크레파스 0  

시간메모리제출 올바른 답 비율
1초64MB
54
14
25.9%


나의 횟수나의 최근 판정시도 성공 비율
1713
76.5%
크레파스  

오웬은 초등학교 2학년 학생이다. 선생님께서 내일 그림그리기 준비물로 크레파스를 가져오라고 하셨다. 하지만 불행하게도 크레파스를 열어보니 N개의 색깔이 없어져 있었다. 따라서 새로운 크레파스를 사거나 교체해야 한다.

오웬은 초등학생이라 되도록이면 돈을 적게 쓰려고 한다. 오웬은 6개짜리 크레파스 패키지를 살 수도 있지만, 1개 또는 그 이상의 크레파스를 낱개로 살 수도 있다. 없어진 크레파스의 개수 N과 크레파스 브랜드 M개가 주어지고, 각각의 브랜드에서 파는 크레파스 6개가 들어있는 패키지의 가격, 낱개로 살 때의 가격이 주어질 때, 적어도 N개를 사기 위해 필요한 돈의 수를 최소로 하는 프로그램을 작성하시오.

입력

첫째 줄에 N과 M이 주어진다. N은 100보다 작거나 같은 자연수이고, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 각 브랜드의 패키지 가격과 낱개의 가격이 공백으로 구분하여 주어진다. 가격은 0보다 크거나 같고, 1,000보다 작거나 같은 자연수이다.

출력

첫째 줄에 크레파스를 적어도 N개 사기 위해 필요한 돈의 최솟값을 출력한다.

예시
1입력
4 2
12 3
15 4
출력
12
위로