while의 거짓에 else를 걸 수 있다 in Python

horiz.d·2021년 11월 16일
0

파이썬 꿀단지

목록 보기
10/35

백준 2839 설탕배달을 풀며,
if 조건문 뿐 아니라

while의 조건이 거짓일 때도
else 명령문을 걸 수 있음을 알게됐다.

n = int(input())
cnt = 0

while n >= 0 :
  if n % 5 == 0 :
    cnt += n // 5
    print(cnt)
    break
  n -= 3
  cnt += 1
else :
  print(-1)
profile
가용한 시간은 한정적이고, 배울건 넘쳐난다.

0개의 댓글