#백준 2839 설탕배달(DP)
#3 <= N <= 5000
N = int(input())
def min_num(N):
num = 0
while(True):
if(N % 5 != 0 and N >= 3):
N = N - 3
num += 1
if(N == 0):
break
elif(N % 5 == 0):
num += (N // 5)
break
if(N < 3):
return -1
return num
print(min_num(N))
'알고리즘' 카테고리의 다른 글
백준 1003 피보나치 함수 (0) | 2021.07.15 |
---|---|
백준 7785 회사에 있는 사람 (0) | 2020.06.26 |
백준 5615 아파트 임대(시간초과) (0) | 2020.02.05 |
백준 2309 일곱 난쟁이 (0) | 2020.02.05 |
백준 1673 치킨 쿠폰 (0) | 2020.02.05 |