728x90
백준 27433 팩토리얼 2
문제
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 정수 N(0 ≤ N ≤ 20)이 주어진다.
출력
첫째 줄에 N!을 출력한다.
제출
def fac(n):
if n<=1:
return 1
return n*fac(n-1)
print(fac(int(input())))
예제
10
0
결과
728x90
'Python > 백준' 카테고리의 다른 글
[Python] 백준 25501 재귀의 귀재 (0) | 2023.05.16 |
---|---|
[Python] 백준 10870 피보나치 수 5 (0) | 2023.05.15 |
[Python] 백준 5430 AC (0) | 2023.05.13 |
[Python] 백준 1021 회전하는 큐 (0) | 2023.05.12 |
[Python] 백준 10866 덱 (0) | 2023.05.11 |
댓글