본문 바로가기
코딩테스트/[python]백준

[python] 백준 10872 : 팩토리얼

by o_oo 2022. 3. 18.

서론

없음.


문제

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

 

10872번: 팩토리얼

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

www.acmicpc.net


문제

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.

출력

첫째 줄에 N!을 출력한다.


나의 풀이

a=int(input())
def factorial(i):
    if i==0: return 1
    return i*factorial(i-1)
print(factorial(a))

+ 피드백과 새로운 풀이 방법은 언제든지 환영입니다!

'코딩테스트 > [python]백준' 카테고리의 다른 글

[python] 백준 10171 : 고양이  (0) 2022.03.19
[python] 백준 10172 : 개  (0) 2022.03.19
[python] 백준 10718 : We love kriii  (0) 2022.03.18
[python] 백준 2739 : 구구단  (0) 2022.03.18
[python] 백준 2908 : 상수  (0) 2022.03.18

댓글