Programmers 점프와 순간 이동

Updated:

Answer

public class Solution {

    public int solution(int n) {
        int ans = 0;

        while(n != 0){
            if(n % 2 == 1){
                n /= 2;
                ans++;
            }else{
                n /= 2;
            }
        }
        return ans;
    }
    
}

n을 2로 나누면서 홀수면 ans에 1을 더하면 됩니다.

Categories:

Updated: