详细注释,简单易懂 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
n = str(bin(int(input()))) # str->int->bin->str for i in range(len(n), -1, -1): # 从最大长度开始遍历,逐步递减,最小为0 if "1" * (i) in n: # 如果当前长度的1在字符串中存在,则当前长度即为最大长度 print(i) break