n개의 정수가 순서대로 입력된다.
(단 n의 최대 개수는 알 수 없다.)
n개의 입력된 정수를 순서대로 출력해보자.
while( ), for( ) 등의 반복문을 사용할 수 없다.
입력
첫 줄에 정수의 개수 n이 입력되고, 두 번째 줄에 n개의 정수가 공백을 두고 입력된다.
5
1 2 3 4 5
출력
n개의 정수를 한 개씩 줄을 바꿔 출력한다.
1
2
3
4
5
<풀이>
더보기
def countNum(count, num, i):
if i > count:
return
print(num[i])
i += 1
countNum(count, num, i)
count = int(input()) - 1
num = list(map(int, input().split()))
countNum(count, num, i = 0)
나름 복잡했는데 힌트를 전혀 보지 않고 풀었다. 풀고 강의를 보니 내가 쓴 코드와 같아서 기분이 좋았다😁
'Python > CodeUp' 카테고리의 다른 글
코드업 기초 100제 78번 - 짝수 합 구하기 (0) | 2021.11.22 |
---|---|
코드업 기초 100제 76번 (0) | 2021.11.22 |
코드업 기초 100제 71번 (0) | 2021.11.21 |
코드업 기초 100제 66번 (0) | 2021.11.21 |
코드업 기초 100제 65번 (0) | 2021.11.21 |