소인수분해
https://school.programmers.co.kr/learn/courses/30/lessons/120852
function solution(n) {
let answer = new Set();
const flag = true;
let i = 2;
while(flag) {
if(n === 1) break;
if(n % i === 0 ) {
answer.add(i);
n = n/i;
i=2;
}
else {
i++;
}
}
answer = Array.from(answer);
answer.sort(function(a,b){
return a - b;
});
return answer;
}
728x90
'Algorithm&CodingTest > Programmers' 카테고리의 다른 글
[Programmers] 연습문제 - 다음 큰 숫자 lv2 (0) | 2023.01.31 |
---|---|
[Programmers] 2021 카카오 채용연계형 인턴십 - 숫자 문자열과 영단어 (0) | 2023.01.31 |
[Programmers] 연습문제 - 시저 암호 (0) | 2023.01.31 |
[Programmers] 연습문제 - 콜라츠 추측 (0) | 2023.01.31 |
[Programmers] 연습문제 - 핸드폰 번호 가리기 (0) | 2023.01.31 |