题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
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 number = parseInt(line);
let er = number.toString(2);
let max = 0;
let num = 0;
for(const i of er) {
if(i==='1'){
num++;
if(num>max)max = num;
}
else num = 0;
}
console.log(max);
}
}()
