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
'Algorithm(Python) > 재귀함수' 카테고리의 다른 글
[Algorithm] CodeUp 1912 (재귀함수) 펙토리얼 계산(python 파이썬) (0) | 2022.05.16 |
---|---|
[Algorithm] CodeUp 1905 (재귀함수) 1부터 n까지 합 구하기(python 파이썬) (0) | 2022.05.15 |
[Algorithm] CodeUp 1904 (재귀함수) 두 수 사이의 홀수 출력하기(python 파이썬) (0) | 2022.05.14 |
[Algorithm] CodeUp 1902 (재귀 함수) 1부터 n까지 역순으로 출력하기(python 파이썬) (0) | 2022.05.13 |
[Algorithm] 재귀함수(Recursive Function) 개념 정리 (0) | 2022.05.11 |