题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
import sys
num1 = int(input())
list1 = []
num2 = 0
while num1 > 0:
if num1%2==1:
num3=num1
while num3%2==1:
num2+=1
num3=num3//2
list1.append(num2)
num2=0
num1=num1//2
print(max(list1))
查看7道真题和解析