Задание 14. Информатика. ЕГЭ. Поляков-3511
- Просмотры: 159
- Изменено: 26 ноября 2024
(Е. Джобс) Значение выражения \(5^{2004} - 5^{1016} - 25^{508} - 5^{400} + 25^{250} - 27\) записали в пятеричной системе счисления. Сколько цифр \(4\) в такой записи?
Решение:
Python
n = 5**2004 - 5**1016 - 25**508 - 5**400 + 25**250 - 27
q = 0
while n:
q += int(n % 5 == 4)
n //= 5
print(q)
Ответ: \(1484\)