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

Просмотры: 14
Изменено: 18 сентября 2024

Сколько значащих нулей в двоичной записи числа $$ 8^{152} + 4^{915} - 2^{778} - 4^{71} - 2^{31} - 30 $$

Решение:

Python


n = 8**152 + 4**915 - 2**778 - 4**71 - 2**31 - 30
b = bin(n)[2:]
print(b.count('0'))

Ответ: \(328\)