РУҚА
25

Решение: Минимальное число после преобразования

ЕГЭ · Информатика · Задание 25 · Алгоритмы и исполнители
ПовышеннаяФИПИ9ce5cDКороткий ответ≈ 4 минутыРазбор в 4 шагаОтвет сверен с ключом
Условие

На вход алгоритма подаётся натуральное число $N$. Алгоритм строит по нему новое число $R$ следующим образом. Сначала строится двоичная запись числа $N$. Если число $N$ чётное, к этой записи справа и слева дописываются по две единицы. Если число $N$ нечётное, в конец двоичной записи справа дописываются два нуля, а в начало слева дописывается единица. Полученная запись является двоичной записью числа $R$, которое затем переводится в десятичную систему. Укажите наименьшее число $R$, превышающее 119, которое может быть результатом работы алгоритма.

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

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

4 шага
1

Перебираем небольшие значения $N$ и строим соответствующие двоичные записи числа $R$. Для чётного числа к записи $N$ приписываются две единицы слева и две единицы справа.

2

Для $N=6$ получаем $6_{10}=110_2$. После обработки имеем запись $11\,110\,11=1111011_2$.

3

Переведём результат в десятичную систему: $1111011_2=64+32+16+8+2+1=123$.

Значение $123$ превышает 119 и является наименьшим возможным результатом алгоритма.

Ответ
123
123
так ответ выглядит в бланке

Где здесь ошибаются

Приписывают единицы только слева или только справа.

Неверно переводят двоичное число $1111011_2$ в десятичную систему.

Проверяют только нечётные значения $N$.

Закрепить приёмВ теме «Алгоритмы и исполнители» ещё 431 задача — с ответом и таким же разбором.
Тренироваться

Как решать задание 25 ЕГЭ, информатика

Разбор этой задачи разложен на 4 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Алгоритмы и исполнители»: в ней 432 задачи, и у каждой есть такой же разбор. Регистрация не нужна.