Notice
Recent Posts
Recent Comments
Link
07-19 00:53
관리 메뉴

개발 블로그

Lv.0 - 1로 만들기 본문

알고리즘/프로그래머스

Lv.0 - 1로 만들기

hoj0806 2024. 5. 9. 16:39

문제


풀이코드

const solution = (list) => {
    let answer = list.map((item) => {
    let count = 0 
        while(true) {
            if(item === 1) {
                return count
            } 
             count++
             item%2===0?item/=2:item=(item-1)/2  
        }
    })
    return answer.reduce((a, b) => a + b)
}