К содержимому
← Задачи

05_0105

базовый
добавление-с-обеих-сторон · делимость-числа · основания-3-10 · исходное-число · максимальное-число
источникОсновная волна 27.06.23
2022-2023
Перейти к ответу

На вход алгоритма подаётся натуральное число $N$. Алгоритм строит по нему новое число $R$ следующим образом.

  1. Строится троичная запись числа $N$.

  2. Далее эта запись обрабатывается по следующему правилу:

а) если число $N$ делится на 3, то слева к троичной записи приписывается «1», а справа «02»;

б) если число $N$ на 3 не делится, то остаток от деления на 3 умножается на 4, переводится в троичную запись и дописывается в конец троичной записи.

Полученная таким образом запись является троичной записью искомого числа $R$.

  1. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа $11_{10} = 102_3$ результатом является число $10222_3 = 107_{10}$, а для исходного числа $12_{10} = 110_3$ это число $111002_3 = 353_{10}$.

Укажите максимальное число $N$, после обработки которого с помощью этого алгоритма получается число $R$, меньшее 199.

ИНСТРУМЕНТЫ