Подготовка к школе
1 класс
2 класс
3 класс
4 класс
5 класс
6 класс
7 класс
8 класс
9 класс
10 класс
11 класс
ОГЭ
ЕГЭ
Для всех
Назад

5. Построение алгоритмов для исполнителей: #291358

Сообщить о проблеме
Задание #291358
Задание было решено верно
Задание было решено неверно

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

  1. Строится двоичная запись числа $N$.
  2. Далее эта запись обрабатывается по следующему правилу:
    • если число чётное, то к двоичной записи числа слева дописывается $10$;
    • если число нечётное, то к двоичной записи числа слева дописывается $1$ и справа дописывается $01$.
    Полученная таким образом запись является двоичной записью искомого числа $R$.

Например, для исходного числа $4_{10}=100_2$ результатом является число $20_{10}=10100_2$, а для исходного числа $5_{10}=101_2$ это число $110101_2=53_{10}$.

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

Для чисел $N<64$ двоичная запись содержит не более $6$ цифр.

Если $N$ чётное, результат получается приписыванием слева $10$. Максимальное значение при $N<64$: $R<10,111111_2=191$.

Если $N$ нечётное, слева приписывается $1$, а справа — $01$. Наибольшее нечётное число, меньшее $64$, равно $63$:

$63_{10}=111111_2$;
$111111_2\rightarrow111111101_2$;
$111111101_2=509_{10}<516$.

Следовательно, подходящее число $N$ не меньше $64$.

Проверим:

$N=64_{10}=1000000_2$ — число чётное;
$1000000_2\rightarrow101000000_2=320_{10}<516$.

$N=65_{10}=1000001_2$ — число нечётное;
$1000001_2\rightarrow1100000101_2$;
$1100000101_2=773_{10}>516$.

Следовательно, минимальное подходящее число $N$ равно $65$.

Показать
Очки опыта 20
Спросить Зави
0 заданий сегодня

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