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

Просмотры: 21
Изменено: 20 сентября 2024

(Е.А. Мирончик) Выражение \( (77 + 7^{77}) \cdot 7^{77} + 77 + 7^7\) записано в системе счисления с основанием \(7\). Определите, сколько в этой записи цифр \(1\).

Решение:

Python


n = (77 + 7**77) * 7**77 + 77 + 7**7
q = 0
while n:
    q += int(n % 7 == 1)
    n //= 7
print(q)

Ответ: \(4\)