ПРОШУ , Помогите кто решал такового типа задачи. Задачка сложная из

ПРОШУ , Помогите кто решал такового типа задачи. Задача сложная из ЕГЭ
Записан алгоритм. Получив на вход число x, этот метод печатает два числа: L и M. Укажите наивеличайшее число x, при вводе которого метод печатает поначалу 7, а потом 8.

Задать свой вопрос
1 ответ
255, так как на каждой итерации x делится на 2, а итераций имеем M=8 штук =gt; xlt;=256, а так как 7 раз обязано делиться с остатком из 8, то подходит 255, которая даст mod 2 = 0 только на последней итерации
Владимир Юхацков
При x = 255 получится L=8, M = 8. Не 255, а 254. 255 -> 127 -> 63 -> 31 -> 15 -> 7 -> 3 -> 1 .
Камилла Кваско
Спасибо, теснее разобрался. Ответ 254. L определяет количество означающих едениц их 7, а M 8 разрядов двоичного числа.(число двоичное видно по функции x div 2 ) Так как в задачке наибольшее число то 11111110. Переведем в десятичную систему 128+64+32+16+8+4+2
Ева
а, простите, неправильно, поторопившись, прогу прочел
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт