본문 바로가기
Develop/알고리즘

[백준/Python] Bronze V #27433 팩토리얼 2

by favorcat 2023. 8. 16.
반응형
 

27433번: 팩토리얼 2

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

www.acmicpc.net

문제

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

입력

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

출력

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

풀이

import sys
input = sys.stdin.readline
n = int(input())

if n == 0 :
    print(1)
else :
    result = 1
    for i in range(2, n+1) :
        result *= i
    print(result)
반응형

Comment