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

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

(Е. Джобс) Значение выражения \(5^2 \cdot 7^{25} + 6^2 \cdot 7^{36} - 4^2 \cdot 9^3\) записали в семеричной системе счисления. Сколько нулей в такой записи?

Решение:

Python


n = 5**2 * 7**25 + 6**2 * 7**36 - 4**2 * 9**3
q = 0
while n:
    q += int(n % 7 == 0)
    n //= 7
print(q)

Ответ: \(10\)