题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
n=int(input()) x=bin(n)[2:] dp=[0 for i in range(len(x))] if x[0]=='1': dp[0]=1 for i in range(1,len(x)): if x[i]=='0': dp[i]=0 # elif x[i-1]=='1' and x[i]=='1': else: dp[i]=dp[i-1]+1 print(max(dp))