홍우진의 개발 일기장
[백준] 10872번: 팩토리얼 / 파이썬 본문
728x90
반응형
문제 설명
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
입력값
첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다.
출력값
첫째 줄에 N!을 출력한다.
예제
예제 1
입력 | 출력 |
10 | 3628800 |
예제 2
입력 | 출력 |
0 | 1 |
작성 코드
n = int(input())
sum = 1
if (n == 0):
print(1)
else:
while(n > 0):
sum *= n
n -= 1
print(sum)
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 2309번: 일곱 난쟁이 / 파이썬 (0) | 2022.05.11 |
---|---|
[백준] 11719번: 그대로 출력하기 2 / 파이썬 (0) | 2022.05.10 |
[백준] 2751번: 수 정렬하기 / 파이썬 (0) | 2022.05.09 |
[백준] 2750번: 수 정렬하기 / 파이썬 (0) | 2022.05.08 |
[백준] 10870번: 피보나치 수열 / 파이썬 (0) | 2022.04.28 |
Comments