https://www.acmicpc.net/problem/2839
2839번: 설탕 배달
상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그
www.acmicpc.net
n = int(input())
cnt = 0
while n >= 0:
if n % 5 == 0: #
cnt += n // 5
print(cnt)
break
n -= 3 # 5가 최대한 들어가야되므로 3을 하나씩 빼주면서 비교
cnt += 1
else: # -3을 계속 해주다가 n이 음수가 되면 실패
print(-1)
while else -> while에서 break되지 않고 계속 돌게 된다면 else문 실행
'백준' 카테고리의 다른 글
백준 2667. 단지번호붙이기 (0) | 2023.08.29 |
---|---|
백준 2606번. 바이러스 (0) | 2023.08.29 |
백준 2628. 종이자르기 (0) | 2023.08.28 |
2635. 수 이어가기 (0) | 2023.08.28 |
백준 2669. 직사각형 네개의 합집합의 면적 구하기 (0) | 2023.08.28 |