转换成2进制,在转换过程中,计算1的个数 while True: try: n = int(input()) while not 0 < n <= 9999999999999999: n = int(input()) count = 0 while n // 2 !=0: a = n % 2 n = n //2 if a == 1: count+=1 count = count + 1 print(count) except: break
点赞

相关推荐

点赞 评论 收藏
分享
Java转测开第一人:这种就是饼 把应届当廉价劳动力用完然后丢掉
你觉得今年秋招难吗
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务