728x90
백준 10872 팩토리얼
문제
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.
출력
첫째 줄에 N!을 출력한다.
제출
def ftrl(n):
if n==0:
return 1
return n*ftrl(n-1)
print(ftrl(int(input())))
예제
10
0
결과
728x90
'Python > 백준' 카테고리의 다른 글
[Python] 백준 1010 다리 놓기 - 조합론 5 (0) | 2023.04.25 |
---|---|
[Python] 백준 11050 이항 계수 1 - 조합론 4 (0) | 2023.04.24 |
[Python] 백준 24723 녹색거탑 - 조합론 2 (0) | 2023.04.22 |
[Python] 백준 15439 베라의 패션 - 조합론 1 (0) | 2023.04.21 |
[Python] 백준 13909 창문 닫기 (0) | 2023.04.20 |
댓글