Олимпиадный тренинг

Задача . Двоичный автомат - 5


Задача

Темы:
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1) Строится двоичная запись числа N.
2) К этой записи дописывается (дублируется) последняя цифра.
3) Затем справа к числу дописывается бит чётности: 0, если в двоичном коде числа N было чётное число единиц, и 1, если нечётное.
4) К полученному результату дописывается справа ещё один бит чётности: 0, если в двоичном коде, полученного после пункта 3 числа, чётное число единиц, и 1, если нечётное
Полученная таким образом запись (в ней на три разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Укажите минимальное число N, после обработки которого автомат получает число, большее 114. В ответе это число запишите в десятичной системе.
 

time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя