题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
#耍帅一行搞定。 print(max(map(lambda x: len(x),bin(int(input())).replace("0b", "").split("0")))) #实际的思路: while True: try: n=bin(int(input())) n1=n.replace("0b", "").split("0") print(max(map(lambda x: len(x),n1))) except: break #学到的知识 #replace的用法:s.replace("被替代的字符", "") #split('0')