반응형
문제
https://www.acmicpc.net/problem/10872




재귀함수를 배울때 가장 기본으로 구현해보는 팩토리얼이다.

0!은 1이라는 사실을 기억해야한다...


1
2
3
4
5
6
7
8
9
10
n=int(input())
 
 
def fac(n):
    if(n==0):
        return 1
    else:
        return fac(n-1)*n
 
print(fac(n))
cs



반응형

'알고리즘(python) > 기본' 카테고리의 다른 글

[Python]동적계획법 백준 1003  (0) 2020.01.07
[Python]동적계획법 백준 2748  (0) 2020.01.07
[Python]재귀 백준 11729  (0) 2019.12.18
[Python]재귀 백준 2447  (0) 2019.12.17
[Python]재귀 백준 10870  (0) 2019.12.17
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기