Предмет: Информатика,
автор: Looney61
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом. 1) Строится двоичная запись числа N. 2) К этой записи дописывается справа бит чётности: 0, если в двоичном коде числа N было чётное число единиц, и 1, если нечётное. 3) К полученному результату дописывается ещё один бит чётности. Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число, большее, чем 108. В ответе это число запишите в десятичной системе.
Ответы
Автор ответа:
0
по моему так:
Число должно быть больше 103, следовательно, сначала надо подобрать нужное число.. если следовать условиям алгоритма, то это число 106. А теперь все просто мы применяем алгоритм в обратную сторону.
Переводим число в двоичную СС. получаем 1101010. Убираем две правых цифры. Остается 11010. Это 26 в десятичной СС.
Число должно быть больше 103, следовательно, сначала надо подобрать нужное число.. если следовать условиям алгоритма, то это число 106. А теперь все просто мы применяем алгоритм в обратную сторону.
Переводим число в двоичную СС. получаем 1101010. Убираем две правых цифры. Остается 11010. Это 26 в десятичной СС.
Автор ответа:
0
Я уже просматривал подобный ответ и сделал по также. Получилось 14, но я не уверен в этом ответе. Здесь число должно быть больше 108, а не 103.
Автор ответа:
0
ну тта не знаю
Автор ответа:
0
тогда*
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Қазақ тiлi,
автор: muhtarovaaidana5
Предмет: Английский язык,
автор: davidaliev2010
Предмет: Математика,
автор: drolen3