题解 | #求最大连续bit数#
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
import re n = int(input()) n1 = bin(n) l = re.findall(r'[1]+', str(n1)) # 通过正则将连着的1取出来进行排序 l.sort(key=len, reverse=True) print(int(len(l[0])))
求最大连续bit数
https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2
import re n = int(input()) n1 = bin(n) l = re.findall(r'[1]+', str(n1)) # 通过正则将连着的1取出来进行排序 l.sort(key=len, reverse=True) print(int(len(l[0])))
相关推荐