Задание 14. Информатика. ЕГЭ. Поляков-2732

Просмотры: 114
Изменено: 25 ноября 2024

(Е.А. Мирончик) Выражение \( ((44 + 4^{50}) \cdot 4^{25} + 44) \cdot 4^{12} + 44\) записано в системе счисления с основанием \(4\). Определите, сколько в этой записи цифр \(0\).

Решение:

Python


n = ((44 + 4**50) * 4**25 + 44) * 4**12 + 44
q = 0
while n:
    q += int(n % 4 == 0)
    n //= 4
print(q)

Ответ: \(81\)