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

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


1073 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기2

문제 설명

정수가 순서대로 입력된다.
(-2147483648 ~ 2147483647, 단 개수는 알 수 없다.)

0이 아니면 입력된 정수를 출력하고

0이 입력되면 출력을 중단해보자.

입력

정수가 순서대로 입력된다.
(-2147483648 ~ 2147483647, 단 개수는 알 수 없다.)

출력

입력된 정수를 줄을 바꿔 하나씩 출력하는데, 0이 입력되면 0을 출력하고 종료한다.

입력 예시

7 4 2 3 0 1 5 6 9 10 8

출력 예시

7
4
2
3
0


내 풀이

1
2
3
4
5
6
7
8
9
list = input().split();

i = 0;
num = int(list[i]);
while num != 0:
print(num);
i+= 1;
num = int(list[i]);
print(0);

모범 답안

1
2
3
4
5
6
7
8
9
a=input().split()

i=0
x=int(a[i])
while x!=0 :
print(x)
i=i+1
x=int(a[i])
print(0)