Присоединиться

11 класс·базовый уровень

Значение арифметического выражения 125 + 25³ + 5⁹ записали в системе

Условие

Значение арифметического выражения 125 + 25³ + 5⁹ записали в системе счисления с основанием 5. Сколько значащих нулей содержит эта запись?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Последовательно рассмотрим данное выражение.

    Рассмотрим первое слагаемое 125=53=10005125=5^{3} =1000_5 Рассмотрим второе слагаемое: 253=56=10000005.25^{3} = 5^{6} = 1000000_5. Рассмотрим третье слагаемое: 59=100...0055^{9} = 100...00_5 — на конце 9 нулей.

    Результат сложения первых двух чисел: 53+56=100100055^{3} + 5^{6} = 1001000_5 На последнем шаге получаем: 1000000000+1001000=10010010001000000000 + 1001000=1001001000 Нетрудно увидеть, что всего 7 значащих нулей.

Осталось ещё 2 шага

  1. Приведём другое решение на языке Python. x =…

  2. x //= 5 s = s[::-1]print(s.count("0"))…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Кодирование чисел. Системы счисления»