Задача к ЕГЭ по информатике на тему «арифметические выражения» №1

Значение арифметического выражения: 1612 + 811 − 49 − 23  – записали в системе счисления с основанием 2. Сколько цифр 0 содержится в этой записи?

x = 16**12 + 8**11 - 4**9 - 2**3
s = ’’
while x != 0:
    s += str(x % 2)
    x //= 2
s = s[::-1]
print(s.count("0"))

Ответ: 19
Оцените статью
Я решу все!