题解 | #求最大连续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

全部评论

相关推荐

06-14 19:09
门头沟学院 Java
darius_:给制造业搞的,什么物料管理生产管理,设备管理点检,最最关键的就是一堆报表看板。个人觉得没啥技术含量都是些基本的crud,但是业务很繁琐那种
点赞 评论 收藏
分享
06-16 15:04
黑龙江大学 Java
零OFFER战士:另一个版本查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务