백준 온라인 저널, 구현/10872번 : 팩토리얼(파이썬)

2021. 6. 3. 00:50알고리즘/구현

728x90
반응형

문제 정의

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

 

입력

첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다.

 

출력

첫째 줄에 N!을 출력한다.

 

 

코드

n = int(input())

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

print(factorial(n))
728x90
반응형