21일차 첫번째 문제
문제: 팩토리얼
난이도: 하중
풀이 과정: 2개의 값을 축적하기위해서 변수를 선언하고 while을 factorial 축적값을 n값만큼 값을 순회해서 조건에 만족하는 가장큰 수를 찾는다.
참고사항:
예로 1 * 2 * 3 * 4 * 5 * 6 * 7에서 2 * 3 = 6 이고 while 문에 factorial <= n 해당되서 한번더 while 문을 탄다 그래서 factorial 6 * 4를 바게 되면 24로 while 문을 빠져나오지만 i에 누적값은 4이므로 i - 1 해줘야한다.
https://school.programmers.co.kr/learn/courses/30/lessons/120848#
'알고리즘 100일 챌린지' 카테고리의 다른 글
자바스크립트 알고리즘 23 일차 (프로그래머스) (31) | 2023.05.08 |
---|---|
자바스크립트 알고리즘 22 일차 (프로그래머스) (11) | 2023.05.07 |
자바스크립트 알고리즘 19 일차 (프로그래머스) (30) | 2023.05.04 |
자바스크립트 알고리즘 18 일차 (프로그래머스) (25) | 2023.05.02 |
자바스크립트 알고리즘 17 일차 (프로그래머스) (23) | 2023.05.01 |