题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
n = int(input())
n_b = bin(n)[2:]
#print(n_b)
ls = sorted(n_b.split('0'),key = lambda x :len(x)) #按x的长度排序,sorted()默认的是升序
print(len(ls[-1]))
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
n = int(input())
n_b = bin(n)[2:]
#print(n_b)
ls = sorted(n_b.split('0'),key = lambda x :len(x)) #按x的长度排序,sorted()默认的是升序
print(len(ls[-1]))
相关推荐