Все задачи №14
№14

Сумма цифр

Значение выражения 25³⁰ + 5¹⁰ − 2 записали в системе счисления с основанием 5. Найдите сумму цифр этой записи (в десятичной системе).

Учебная задача

Ответвпиши то, что вывела программа
Показать разбор
  1. Запиши выражение как есть, степени через **.
  2. Заведи сумму s, в начале она равна нулю.
  3. Пока число не ноль, прибавляй к s последнюю цифру x % 5.
  4. Отрежь цифру через x //= 5 и в конце выведи s.
x = 25 ** 30 + 5 ** 10 - 2
s = 0
while x != 0:
    s += x % 5
    x //= 5
print(s)