Muscardinus
k진수에서 소수 개수 구하기 본문
728x90
https://programmers.co.kr/learn/courses/30/lessons/92335
function solution(n, k) {
const s = n.toString(k).split("0");
const isPrime = (num) => {
if (num === 1) return false;
for (let i = 2; i <= Math.sqrt(num); i++) {
if (num % i === 0) return false;
}
return true;
}
return s.filter((c) => c !== "" && isPrime(+c)).length;
}
728x90
'알고리즘 문제 > [프로그래머스] Lv2' 카테고리의 다른 글
방문 길이 (0) | 2022.04.08 |
---|---|
n^2 배열 자르기 (0) | 2022.04.08 |
모음사전 (0) | 2022.04.07 |
교점에 별 만들기 (0) | 2022.04.06 |
전력망을 둘로 나누기 (0) | 2022.04.05 |
Comments