Статья Автор: Деникина Н.В., Деникин А.В.

Когда основание записи — степень

Слагаемые в пятёрках, а запись в 25-ричной

В условии стоят степени пятёрки, а записать просят в системе с основанием 25. Переводить заново не нужно: 25 = 52, значит одна 25-ричная цифра — это ровно две пятеричные.

Пара пятеричных цифр — одна 25-ричная 1 1 1 1 6 6 в каждой паре: 1 * 5 + 1 = 6. Группы считаются справа

Одна цифра основания pk — это k цифр основания p.


Как группировать

Записываем число в системе с основанием p и режем запись на группы по k цифр, считая справа. Слева при необходимости дописываем нули.

Если показатель степени делится на k, слагаемое попадает ровно в одну цифру и коэффициент остаётся собой.

Если не делится, слагаемое сдвигается внутри группы: 2 · 5155 при переходе к 25-ричной даёт цифру 2 · 5 = 10.

Показатель не поделился — коэффициент вырос.


Пример

Значение арифметического выражения 3 · 625173 + 4 · 125180 + 3 · 25157 + 2 · 5155 + 156 записали в системе счисления с основанием 25. Сколько значащих нулей содержится в этой записи?

Приводим к пятёркам: 625173 = 5692, 125180 = 5540, 25157 = 5314, а 156 = 53 + 52 + 5 + 1.

Делим показатели на два. Числа 692, 540 и 314 делятся — получаем цифры 3, 4 и 3 в 25-ричных разрядах 346, 270 и 157.

Показатель 155 нечётный, поэтому 2 · 5155 = 10 · 2577, и цифра равна 10.

Хвост 1111 в пятеричной — это две пары 11, то есть две цифры 6.

Всего 347 цифр, ненулевых из них шесть. Нулей 341.


Можно считать ответ и в процессе перевода в другую систему счисления, не сохраняя цифры нового числа в список.



Что печатает программа
341

Разбор и программа сошлись.


Проверь себя


Сколько цифр в восьмеричной записи числа \(4^{20}\)?

Какая цифра стоит в разряде номер 77 у числа \(2 \cdot 5^{155}\), записанного в 25-ричной системе счисления?

Ловушки

  • Резали запись на группы слева. Группы считаются справа.
  • Оставили коэффициент прежним при нечётном показателе. Он умножается на 5.
  • Поделили количество цифр пополам и округлили вниз.
  • Решили, что 8 — степень четвёрки. Обе сводятся к двойке, а друг к другу нет.
Печать