def Numof1(n):
res=0
while n:
res += 1
n &= (n-1)
return res
if __name__=='__main__':
n=int(input())
print(Numof1(n))
LeetCode:求一个数的二进制位中1的个数(Python)
最新推荐文章于 2021-12-28 20:37:00 发布
def Numof1(n):
res=0
while n:
res += 1
n &= (n-1)
return res
if __name__=='__main__':
n=int(input())
print(Numof1(n))