Задание 14. Информатика. Статград-22-4-2

Просмотры: 252
Изменено: 23 ноября 2024

Значение выражения $$ 5 \cdot 729^{8} + 7 \cdot 81^{12} + 3^{16} - 171 $$ записали в системе счисления с основанием \(9\) без незначащих нулей. Сколько чётных цифр встречается в этой записи?

Решение:

Python


n = 5 * 729**8 + 7 * 81**12 + 3**16 - 171

dig = [0]*9

while n:
    dig[n%9] += 1
    n //= 9

print(sum(dig[::2]))

Ответ: 24