Algorithm/코딩테스트 (Python)

[JUNGOL/정올][재귀] 자가진단 1

싱브이 2023. 9. 21. 14:27
728x90
반응형

문제

20 이하의 자연수 N을 입력받아 재귀함수를 이용해서 "recursive"를 N번 출력하는 프로그램을 작성하 시오. 

내 답안

def solution(N):
    if N <= 0:
        return
    print("recursive")
    solution(N - 1)

# 사용자로부터 입력 받기
N = int(input())

if 1 <= N <= 20:
    solution(N)
else:
    print("N은 1 이상 20 이하의 자연수여야 합니다.")
728x90
반응형