-
백준 2839_설탕 배달알고리즘/백준 2020. 10. 11. 14:09
https://www.acmicpc.net/problem/2839
최대한 적은 봉지를 들고간다 -> 최대한 5kg봉지를 많이 들고간다.
따라서 5로 나누어 떨어지면, 몫이 답이된다.
만약 5로 바로 나누어 떨어지지 않으면 3kg봉지를 하나씩 늘려가면서 봉지를 세면 된다.
안나눠 떨어질경우 -1출력
#include <stdio.h> int main() { int N, result=0; scanf("%d", &N); //3~5000 while(N%5!=0){ N-=3; result++; } if(N<0){ printf("-1\n"); return 0; } result+=N/5; printf("%d\n", result); return 0; }
'알고리즘 > 백준' 카테고리의 다른 글
백준 2869_달팽이는 올라가고 싶다 (0) 2020.10.11 백준 2292_벌집 (0) 2020.10.11 백준 1712_손익분기점 (0) 2020.10.10 백준 1065_한수 (0) 2020.10.09 백준 1110_더하기 사이클 (0) 2020.10.09