numberObject.toString(2) 将数字转换为二进制数

let line;
while (line = parseInt(readline())) {
    let nums = line.toString(2).split('');
    let count = 0;
    for(let i= 0; i < nums.length; i++) {
        if(nums[i] == '1') {
            count++;
        }
    }
    print(count);
}