Задание 14. Информатика. ЕГЭ. Поляков-4413
- Просмотры: 133
- Изменено: 25 ноября 2024
(П. Волгин) Значение выражения \((5^{300} \cdot 15^{100}) - (25^{50} + 125^{100})\) записали в системе счисления с основанием \(5\). Запишите в ответ сумму всех цифр пятеричной записи числа, исключая четверки.
Решение:
Python
def conv(n):
s = ''
while n:
s = str(n % 5) + s
n //= 5
return s
n = 5**300 * 15**100 - (25**50 + 125**100)
print(sum(int(x) for x in conv(n) if x != '4'))
Ответ: \(83\)