Форум » Выполнение и анализ алгоритмов для исполнителей » досрочный №6 » Ответить

досрочный №6

Галина: Здравствуйте, Константин Юрьевич. В разобранном примере Р-06 (ege 6-1_17мая) надо: "...а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001; б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы цифр на 2. Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Из 44 = 101100 у меня по этому алгоритму получилось 10110010 = 178 У Вас же "...44, но число, полученное из 44 отбрасыванием последнего нуля в двоичной записи (то есть, делением на 2!), 22 = 101102, ... Ответ: 46" Подскажите, пожалуйста, где я ошиблась.

Ответов - 2

Поляков: Галина пишет: Из 44 = 101100 у меня по этому алгоритму получилось 10110010 = 178 44 - это результат работы алгоритма, а не начальное число.

Галина: Спасибо!



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