https://www.acmicpc.net/problem/10872
10872번: 팩토리얼
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
www.acmicpc.net
나의 풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
const input = require("fs")
.readFileSync(0)
.toString()
.trim()
.split("\n");
const factorial = (num) => {
if (num <= 1) {
return 1;
}
return num * factorial(num - 1);
};
console.log(factorial(parseInt(input)));
|
cs |
'개발자 첫걸음 > 백준' 카테고리의 다른 글
백준 문자열 10 - 그룹 단어 체커 [1316] (0) | 2022.10.10 |
---|---|
백준 재귀2 - 피보나치 수 5 [10870] (0) | 2022.10.10 |
백준 정렬 - 수 정렬하기 [2750] (0) | 2022.10.09 |
백준 수학 - 주사위 [1233] (1) | 2022.10.08 |
백준 수학 - 분산처리 [1009] (0) | 2022.10.07 |