Задание 14. Информатика. Демо 2024-2

Просмотры: 2730
Изменено: 25 ноября 2024

Значение арифметического выражения $$ 3 \cdot 3125^8 + 2 \cdot 625^7 - 4 \cdot 625^6 + 3 \cdot 125^5 - 2 \cdot 25^4 - 2024 $$ записали в системе счисления с основанием \(25\). Сколько значащих нулей содержится в этой записи?

Решение:

Python


n = 3 * 3125**8 + 2 * 625**7 - 4 * 625**6 + 3 * 125**5 - 2 * 25**4 - 2024
zeros = 0

while n:
    if n % 25 == 0:
        zeros += 1
    n //= 25

print(zeros)

Ответ: \(9\)