Форум » Выполнение и анализ алгоритмов для исполнителей » Уважаемый Константин.. » Ответить

Уважаемый Константин..

aamen: Уважаемый Константин Юрьевич, добрый день. Задание 6_1 номера 145,146. Посмотрите пожалуйста. В № 145 ответ 94 не подходит, может быть 95. R min>80. N=10 не подходит т.к. в этом случае N=80. Возьмем N=11, тогда в 2 с.с N=1011. Дублируем последнюю цифру 1011_1, затем дописываем бит четности по количеству единиц в двоичной записи числа N (там 3 единицы поэтому дописываем еще одну единицу, получаем 1011_1_1. На шаге 4 надо дописать бит четности, так чтобы в получившемся числе R было четное количество единиц, поэтому получаем 1011_1_1_1. R=1011111. Это 95. В номере 146 по той же причине должен получиться ответ 141. А номер 147 вы уже исправили. Спасибо. С уважением.

Ответов - 1

Поляков: Вы правы. Исправлено. Спасибо!



полная версия страницы