0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.
$ test1
10
$ test2
0
출력
첫째 줄에 N!을 출력한다.
$ test1
3628800
$ test2
1
정수를 입력 받는다.
출력할 결과에는 0이 아닌 1을 넣는다.
→ *
를 사용했을 때 결과가 제대로 나오지 않기 때문에
반복문을 돌리는데 1 ~ 받은 정수+1까지 돌아야 한다.
# [10872] 팩토리얼
lastNumber = int(input())
result = 1
for i in range(1, lastNumber+1):
result *= i
print(result)