백준 알고리즘 27433번

백준 알고리즘 27433번 팩토리얼 2

문제

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

입력

첫째 줄에 정수 N(0 <= N <= 20)이 주어진다.

출력

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

예제

입력출력
103628800
01

풀이

n = int(input())
if n == 0 :
  print(1)
else:
  result = 1
  for i in range(1, n+1):
    result *= i
  print(result)
* TOC {:toc}

© 2021. All rights reserved.