[BOJ2839] 설탕배달
Updated:
설탕 N 킬로그램을 최소 봉지수로 나누는 법
- 3kg, 5kg 봉지
- 최대한 적은 봉지로 나눠담기
입력
- N (3 <= <= 5000)
출력
- 배달하는 봉지 최소 개수. N kg 만들 수 없으면 -1 출력
설계
- 큰 수인 5kg 봉지로 먼저 나누어 담기
- 나머지를 3kg 봉지로 나누어 담기
- 만약 3kg 으로 다 정확히 나누어지지 않는다면, 5kg 봉지 하나를 풀어 3kg으로 나누어지는지 확인
- 5kg 하나씩 다 풀어가며 확인해도 나누어 떨어지지 않으면 -1 출력
- 아니면 5kg, 3kg 봉지 합을 출력
How I solved(click to github)
ref :
BOJ2839
Leave a comment