题解 | 查找输入整数二进制中1的个数
查找输入整数二进制中1的个数
https://www.nowcoder.com/practice/1b46eb4cf3fa49b9965ac3c2c1caf5ad
import sys n = int(input()) m = int(input()) nn = [] mm = [] while n > 0: if n % 2 == 0: nn.append(0) n = n // 2 if n % 2 == 1: nn.append(1) n = n // 2 while m > 0: if m % 2 == 0: mm.append(0) m = m // 2 if m % 2 == 1: mm.append(1) m = m // 2 print(nn.count(1)) print(mm.count(1))