알고리즘 - 다음 큰 숫자

HoJeong Im·2021년 9월 23일
0

Break_Algo

목록 보기
16/46

문제

  • 링크

  • 기본적인 구현 문제

코드

function solution(n) {

    let twoN = n.toString(2).split("").filter((e)=>{
        return parseInt(e) ===1;
    }).length;
    for(let i = n+1 ; ; i++){
        let twoString = i.toString(2).split("").filter((e)=>{
        return parseInt(e) ===1;
    }).length;
        
        if(twoN === twoString){
            return i;
        }
        
    }
}
profile
꾸준함이 제일 빠른 길이었다

0개의 댓글