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

Сколько единиц содержится в двоичной записи результата выражения: (2⋅108)2010 − 42011 +22012  ?

Решение Python:

s = (2 * int(’10’, 8)) ** 2010 - 4 ** 2011 + 2 ** 2012
print(bin(s)[2:].count(’1’))

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