본문 바로가기

Python

[Python/Bronze V] 팩토리얼 3 - 27434, math.factorial

문제 설명

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

 

code

import sys
import math
input = sys.stdin.readline

n = int(input().strip())
print(math.factorial(n))
  • 정수 n이 최대 100,000까지 주어질 수 있기 때문에 for문을 써서 factorial 함수를 구현하면 시간 초과가 뜹니다.
  • 따라서 math의 factorial 함수를 이용하여 문제를 풀었습니다.

 

반응형