Задание 14. Информатика. ЕГЭ-2022. 1 вариант

Просмотры: 31
Изменено: 7 сентября 2024

Значение арифметического выражения $$4 \cdot 625^{1920} + 4 \cdot 125^{1930} - 4 \cdot 25^{1940} - 3 \cdot 5^{1950} - 1960$$ записали в системе счисления с основанием \(5\). Определите количество значащих нулей в записи этого числа.

Решение:

Python


n = 4 * 625**1920 + 4 * 125**1930 - 4*25**1940 - 3*5**1950 - 1960
c = 0
while n:
    if n % 5 == 0:
        c += 1
    n //= 5

print(c)

Ответ: \(1891\)