https://zerojudge.tw/ShowProblem?problemid=a132
X
換算成二進位制,問有幾個1。
簡單做XD。
n = int(input())
while n != 0:
num = format(n, "b") # num 為 n 的二進位制
total = 0
for cur in str(num):
if cur == '1':
total += 1
print("The parity of",num,"is",total,"(mod 2).")
n = int(input())