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

Просмотры: 2
Изменено: 13 сентября 2024

(С.С. Поляков) Значение выражения \(8 \cdot 343^5 + 9 \cdot 49^8 - 48\) записали в системе счисления с основанием \(7\). Сколько цифр \(6\) содержится в этой записи?

Решение:

Python


n = 8 * 343**5 + 9 * 49**8 - 48
q = 0
while n:
    q += int(n % 7 == 6)
    n //= 7
print(q)

Ответ: \(13\)