题解 | 查找输入整数二进制中1的个数

def ten_to_two(n1):
    n = int(n1)
    m = bin(n)
    sum = 0
    for i in map(int,m[2:]):
        if i == 1:
            sum += 1
    return sum

while  True:
    try:
        print(ten_to_two(input().strip()))
    except:
        break

全部评论

相关推荐

09-14 17:23
门头沟学院
故事和酒66:所以说副业很重要,程序员干到40岁,再怎么也赚300万了,吃吃利息也够活下去
点赞 评论 收藏
分享
迷茫的大四🐶:💐孝子启动失败,改为启动咏鹅
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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