Твой ответ на задание неверный, ответ должен быть 11. Натуральное число N вычитает остаток от деления на 4, полученный результат записывается в двоичном виде. Затем к этой записи справа дописываются еще два дополнительных разряда. На каждом шаге дополнительные разряды получаются путем вычисления суммы цифр двоичного числа N и определения остатка от деления этой суммы на 2. Чтобы найти наибольшее число N, для которого результат работы алгоритма меньше 47, мы начнем с 47 и последовательно будем находить число N, которое дает этот результат. Сначала вычтем 1 из 47, чтобы получить число, которое оставит остаток 3 при делении на 4. Затем возьмем двоичное представление этого числа: 10110. Добавим справа два дополнительных разряда в соответствии с правилом а) и получим 101101. Просуммировав цифры этого числа, мы получаем 4, остаток от деления которой на 2 равен 0. Добавляем этот остаток справа и получаем 1011010. Опять находим сумму цифр и остаток от ее деления на 2, который равен 1. Добавляем этот остаток справа и получаем искомое число N = 11 в десятичной системе. Проверь мой ответ лайком!
Задача Задача №9938
А
А
