Сколько единиц содержится в двоичной записи значения выражения
x = 16**1010 + 4**2017 - 2**90
s = ’’
while x != 0:
s += str(x % 2)
x //= 2
s = s[::-1]
print(s.count("1"))
Ответ: 3945
Сколько единиц содержится в двоичной записи значения выражения
x = 16**1010 + 4**2017 - 2**90
s = ’’
while x != 0:
s += str(x % 2)
x //= 2
s = s[::-1]
print(s.count("1"))