728x90
반응형
*문제 출처는 백준에 있습니다.
문제 제목: 2839번 설탕배달
문제 사이트: https://www.acmicpc.net/problem/2839
나의 풀이
n = int(input()) # 설탕
result = 0 # 봉지 수
while n >= 0:
if n % 5 == 0: # 5로 나눈 나머지가 0인 경우
result += n // 5 # 5로 나눈 몫 추력
print(result)
break
n -= 3 # 설탕이 5의 배수가 될때까지 반복
result += 1 # 봉지 추가
else:
print(-1) # while문이 거짓이 되면 -1 출력
n이 3으로만 나누어떨어지는 경우를 어떻게 해결하지 생각했는데
어차피 0 % 5 = 0 이라 조건이 성립함
0 % 5 = 0
0 % 3 = 0 ... 암튼 그렇다
728x90
반응형
'coding test - python > 백준' 카테고리의 다른 글
백준 / 2529번 부등호 - 순열 / Python 파이썬 (0) | 2025.04.04 |
---|---|
백준 / 10819번 차이를 최대로 - 순열 / Python 파이썬 (0) | 2025.04.04 |
백준 / 15649번 N 과 M / Python 파이썬 (0) | 2025.04.04 |
백준 / 1987번 알파벳 / Python 파이썬 (0) | 2025.04.03 |
백준 / 1357번 뒤집힌 덧셈 / Python 파이썬 (0) | 2025.04.03 |