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

Просмотры: 12
Изменено: 17 сентября 2024

(А. Богданов) Значение выражения $$\left( 7^{(9^2 - 1)} - (10 - 3)^4 + 234_7 \right) \cdot \frac{5}{6} \cdot 8 $$ записали в системе счисления с основанием \(7\). Сколько цифр \(4\) в этой записи?

Решение:

Python


def conv(n):
    alph = '0123456'
    s = ''
    while n:
        s = alph[n % 7] + s
        n //= 7
    return s

n = (7**(9**2 - 1) - (10 -3)**4 + int('234', 7)) * 5 * 8 // 6
print(conv(n).count('4'))

Ответ: \(74\)