문제링크 : https://www.acmicpc.net/problem/2839
파이썬의 간결함이 좋아서 파이썬으로 풀어봤다
아이디어만 생각하면 이렇게 쉬운걸.. 매번 고민한 시간이 허무하다
경험을 많이 쌓는게 중요할것같다
n = int(input())
#최소 봉지 갯수
result = 0
#봉지 타입 3키로/ 5키로
while True:
if n == 0:
break
if n < 0:
result = -1
break
#5의 배수이면
if n % 5 ==0:
result += n//5
break
else :
result += 1
n -= 3
print(result)
'알고리즘' 카테고리의 다른 글
python 백준1789 수들의 합(BOJ1789) (0) | 2022.07.31 |
---|---|
python 백준2217 로프(BOJ2217) (0) | 2022.07.25 |
JAVA 백준2470 두 용액(BOJ2470) (0) | 2022.03.13 |
JAVA 백준1015 수열 정렬(BOJ1015) (0) | 2022.03.13 |
JAVA 백준2751 수 정렬하기2(BOJ2751)(cpu 초당 연산속도) (0) | 2022.03.12 |