728x90
단계별로 풀어보기 재귀의 1단계 문제
10872번: 팩토리얼
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
www.acmicpc.net
def factorial(n):
if n <= 1:
return 1
return n * factorial(n - 1)
n = int(input())
print(factorial(n))
728x90
'알고리즘 문제' 카테고리의 다른 글
[백준] 2447번 별 찍기 - 10 (0) | 2020.01.12 |
---|---|
[백준] 10870번 피보나치 수5 (0) | 2020.01.12 |
[백준] 2206번 벽 부수고 이동하기 (미해결) (0) | 2020.01.11 |
[백준] 1697 숨바꼭질 (0) | 2020.01.10 |
[백준] 7569번 토마토 (0) | 2020.01.10 |