const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void async function () {
    // Write your code here
    while(line = await readline()){
        let tokens = Number( line);
        console.log(   tokens.toString(2).replace(/0/g,'').length )
    }
}()

将输入字符转为数字,然后调用toString转为2进制序列,替换掉其中的0字符,剩下全是1,数一数字符的长度即可