백준 알고리즘 10872번

백준 알고리즘 10872번 팩토리얼

문제

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

입력

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

출력

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

예제

입력출력
103628800
01

풀이

n = int(input())
result = 1

if n > 0 :
  for i in range(1, n+1):
    result *= i
print(result)

for문을 이용하여 1 부터 n까지 1씩 커지는 수를 곱해준다.

* TOC {:toc}

© 2021. All rights reserved.