题解 | 求最大连续bit数
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
import sys
a = int(input())
b = f'{a:b}'
# print(b)
cnt = 0
maxcnt = 0
while(a):
if a & 1:
cnt+=1
else:
if cnt > maxcnt:
maxcnt = cnt
cnt = 0
a = a >> 1
if cnt > maxcnt:
maxcnt = cnt
cnt = 0
print(maxcnt)

