본문 바로가기
공부/데이터사이언스

[백준] 9단계 - 10872번 (파이썬)

by PYo 2022. 7. 2.
반응형

 

 

10872번

https://www.acmicpc.net/problem/10872

 

 

 

재귀의 가장 대표적인 문제인 팩토리얼 구하는 문제이다.

솔직히 recursion은 아직도 자신이 없다. 언제쯤 익숙해질지 잘 모르겠다.

 

참고로 math 모듈에 factorial 함수가 있다.

 

 

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

x = int(input())
print(myFactorial(x))

 

 

 

# math 모듈 이용.
import math

x = int(input())
print(math.factorial(x))

 

 

 

반응형

댓글