*** КАНАЛ ЮТЬЮБ ***
ЕГЭ по информатике -> ЕГЭ 2019 -> ЕГЭ 2019
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1) Строится двоичная запись числа N.
2) К этой записи дописываются справа ещё два разряда по следующему правилу:
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью числа R – результата работы данного алгоритма.
Укажите минимальное число R, которое больше 102 и может являться результатом работы данного алгоритма. В ответе это число запишите в десятичной системе счисления.
📹 Видеоразбор демоверсии егэ 2019
✍ Решение:
- Поскольку в задаче спрашивается о числе большем, чем 102, то возьмем 103. Его необходимо перевести в двоичную систему счисления, чтобы понять могло ли оно получиться в результате указанного алгоритма:
10310 = 11001112
N = 11001 N - нечетное (т.к. в конце 1), по алгоритму добавляем 10. А в нашем случае добавили 11. 10310 - не подходит!
10410 = 11010002 N = 11010 N - четное (т.к. в конце 0), по второму пункту добавляем 01. А в нашем случае добавили 00. 10410 - не подходит!
10510 = 11010012 N = 11010 N - четное (т.к. в конце 0), по второму пункту добавляем 01. В нашем случае так и добавили 01. 10510 - подходит!
Результат: 105
103 в десятеричной система равно 1100111 в двоичной. Дальше решение не правильное! Число 105 не подходит, число 106 — правильное
А, блин. Все! Я понял, извиняюсь. Пересчитал — ответ 105, но ошибка со 103 — осталась
Да, спасибо! Исправлено