주어진 숫자와 같거나 가장 가까운 팩토리얼의 값을 구하는 문제였다.
팩토리얼에 약해서 이 문제는 풀지 못했다
그리고 팩토리얼도 for 반복문으로만 생각하고 있었는데 while을 사용하면 좀 더 깔끔하게 코드를 작성할 수 있다.
해결 방법은 숫자를 하나씩 올려가면서 주어진 숫자보다 큰지 작은지 확인하면서 가장 가까운 팩토리얼을 찾는 것이 핵심이었다.

반응형
'알고리즘 문제 풀이' 카테고리의 다른 글
[TIL] Javascript 알고리즘 100일 챌린지 23번째 도전 (0) | 2023.05.25 |
---|---|
[TIL] Javascript 알고리즘 100일 챌린지 22번째 도전 (0) | 2023.05.24 |
[TIL] Javascript 알고리즘 100일 챌린지 20번째 도전 (0) | 2023.05.21 |
[TIL] JavaScript 알고리즘 100일 챌린지 19번째 도전 (0) | 2023.05.20 |
[TIL] JavaScript 알고리즘 100일 챌린지 18번째 도전 (0) | 2023.05.17 |