728x90

1901 : (재귀 함수) 1부터 n까지 출력하기

문제 설명

1부터 정수 n까지 출력하는 재귀함수를 설계하시오.

이 문제는 반복문 for, while 등을 이용하여 풀수 없습니다.

금지 키워드 : for while goto
시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

정수 n이 입력된다(1<=n<=200)

출력

1부터 n까지 한 줄에 하나씩 출력한다.

입력 예시

10

출력 예시

1
2
3
4
5
6
7
8
9
10

풀이

n = int(input())
def func(n):
  if(n!=1):
    func(n-1)
  print(n)
  
func(n)
728x90

+ Recent posts