[백준] 10872: 팩토리얼 (Python)

JiKwang Jeong·2021년 10월 23일
0
post-custom-banner

문제📖

풀이🙏

  • factorial 함수를 인자값이 1보다 작거나 같으면 1을 리턴하고 그 이외에는 n * factorial(n-1)을 통해 함수를 재귀적으로 호출하며 factorial 값을 계산한다.

코드💻

def factorial(n):
    if n <= 1:
        return 1
    else:
        return n * factorial(n-1)

n = int(input())
print(factorial(n))
profile
기억보다 기록, 난리보다 정리

0개의 댓글