题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
import math
n = int(input())
bi = ''
while True:
if n == 0:
break
elif n % 2 == 1:
bi = bi + '1'
elif n % 2 == 0:
bi = bi + '0'
n = n // 2
bi = set(bi.split('0'))
print(int(math.log(int(max(bi)), 10))+1)