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