정구리의 우주정복

[BOJ] 백준 10872번 - 팩토리얼 파이썬 본문

ALGORITHM/SOLVE

[BOJ] 백준 10872번 - 팩토리얼 파이썬

Jungry_ 2020. 6. 30. 23:43
반응형

재귀함수에 너무 약해서 연습해보고자 풀어보았음

 

n = 5 라면 n! 은 1*2*3*4*5 이다

n*(n-1)*(n-2)*(n-3)*(n-4) 와도 같음 

1! 일때 0! 일때를 잊지말구 해줍시당

n = int(input())

def factorial(n):
    if n == 0:
        return 1
    elif n == 1:
        return 1
    else:
        return (n*factorial(n-1))
print(factorial(n))

 

반응형
Comments