소스 코드
n=int(input())
b=0
while n>=0:
if n%5==0: #q가 5의 배수 or n이 0인 경우(0%0=0)
b+=n//5 #5로 나눈 몫을 b에 저장
print(b)
break
n-=3
b+=1
else:
print(-1)
#n이 0이 되는 경우는 -3 또는 5의 배수 이다
#n이 0보다 작아지는 경우에는 정확하게 맞지 않기 때문에 -1을 출력
#n변수에 -3씩 더하다 5의 배수또는 n이 0이 되는 경우 몫을 b에 더해주고 출력한다
'프로그래밍 파이썬' 카테고리의 다른 글
[백준 BAEKJOON] 1063번 킹 (0) | 2023.02.11 |
---|---|
[백준 BAEKJOON] 2775번 부녀회장이 될테야 (0) | 2021.07.20 |
[백준 BAEKJOON] 10250번 ACM 호텔 (0) | 2021.07.14 |
[백준 BAEKJOON] 2869번 달팽이는 올라가고 싶다 (0) | 2021.07.14 |
[백준 BAEKJOON] 2292번 벌집 (0) | 2021.07.12 |