题解 | #求最大连续bit数#

求最大连续bit数

https://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2

while True:
    try:
        x = bin(int(input()))[2:]#bin函数的返回类型是字符串类型
        for i in x:
            if i != '1':
                x = x.replace(i, ' ')#注意replace需要一个变量接受替换后的字符串
        x = x.split()
        max_l = 0
        for i in x:
            if len(i) > max_l:
                max_l = len(i)
        print(max_l)
    except:
        break

全部评论

相关推荐

缒梦&独舞:这家公司是这样的,去年给我实习offer了,不过也是面着玩儿的,他周六还要去做公益志愿活动
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务