학습
시험

팩토리얼

난이도
BEGINNER

문제 설명

자연수 n이 주어졌을 때, n!n!(n-팩토리얼) 값을 반환하는 solution 함수를 작성하시오.

n!n!(n-팩토리얼)은 1부터 n까지의 모든 양의 정수를 곱한 값이며, 수학적으로 n!=n×(n−1)×(n−2)×…×1n! = n × (n-1) × (n-2) × … × 1로 정의됩니다.


제한 사항

  • n은 1 이상 20 이하의 자연수입니다.

예시 테스트케이스 설명

테스트케이스 번호 n return
1 5 120
2 1 1
3 20 2432902008176640000

1번 테스트케이스 설명

  • 입력 n이 5이므로, 5! = 5 × 4 × 3 × 2 × 1 = 120이 되어 120을 반환합니다.

2번 테스트케이스 설명

  • 입력 n이 1이므로, 1! = 1로 정의되어 있으므로 1을 반환합니다.

3번 테스트케이스 설명

  • 입력 n이 20이므로, 20! = 20 × 19 × … × 1 = 2432902008176640000이 되어 2432902008176640000을 반환합니다.