보안을 그리다, 훈이

[Baekjoon/Python3] 10872번 팩토리얼 본문

Programming/Python & Data Structures

[Baekjoon/Python3] 10872번 팩토리얼

HooNeee 2020. 12. 6. 18:31

[Baekjoon/Python3] 10872번 팩토리얼

 

www.acmicpc.net/problem/10872

 

10872번: 팩토리얼

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

www.acmicpc.net

 

# math.factorial() 함수 사용시
import math
n = int(input())
print(math.factorial(n))

 

# math.factorial() 함수 미사용시
n = int(input())
sum = 1
if n == 0:
    print(1)
else:
    for i in range(1, n + 1):
        sum *= i
    print(sum)
Comments