Задание 14. Информатика. ЕГЭ. Поляков-5354
- Просмотры: 220
- Изменено: 26 ноября 2024
(ЕГЭ-2022) Значение выражения \(343^{1515} - 6 \cdot 49^{1520} + 5 \cdot 49^{1510} - 3 \cdot 7^{1530} - 1550\) записали в системе счисления с основанием \(7\). Определите количество значащих нулей в этой записи.
Решение:
Python
def count_zero(n):
q = 0
while n:
q += int(n % 7 == 0)
n //= 7
return q
n = 343**1515 - 6 * 49**1520 + 5 * 49**1510 - 3 * 7**1530 - 1550
print(count_zero(n))
Ответ: \(19\)