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

Просмотры: 177
Изменено: 26 ноября 2024

(Е. Джобс) Значение выражения \(7 \cdot 729^{543} - 6 \cdot 81^{765} - 5 \cdot 9^{987} - 20\) записали в системе счисления с основанием \(9\). Определите количество цифр 8 в записи этого числа.

Решение:

Python


def conv(n):
    s = ''
    while n:
        s = str(n % 9) + s
        n //= 9
    return s

n = 7 * 729**543 - 6 * 81**765 -5 * 9**987 - 20
print(conv(n).count('8'))

Ответ: \(1625\)