CodeUp(코드업) 풀이 (1075번)

이 포스팅은 codeup.kr(코드업)의 문제를 Python3로 풀고 정리한 내용입니다.


1075 : [기초-반복실행구조] 정수 한 개 입력받아 카운트다운 출력하기2

문제 설명

정수 한 개가 입력되었을 때 카운트다운을 출력해보자.
(1 ~ 100)

입력

정수 한 개가 입력된다.
(1 ~ 100)

출력

1만큼 씩 줄여 한 줄에 하나씩 1이 될 때까지 출력한다.

입력 예시

5

출력 예시

4
3
2
1
0


내 풀이

1
2
3
4
5
num = int(input());

while num > 0:
num-= 1;
print(num);
  • 입력한 숫자를 바로 출력하지 않고, 1만큼 줄인 후 출력하기 시작해야 하므로
1
num-=1;

이 화면에 출력하는 코드

1
print(num);

보다 먼저(위에) 와야 한다.

모범 답안

1
2
3
4
5
6
7
a=input()

n=int(a)

while n>0 :
n-=1
print(n)