Максимальное число по двоичной записи
Ниже на пяти языках программирования записан один и тот же алгоритм. Получив на вход число $x$, алгоритм печатает два числа: $L$ и $M$. Укажите наибольшее число $x$, при вводе которого алгоритм печатает сначала $5$, а потом $6$. Алгоритм в цикле делит $x$ на $2$ с отбрасыванием остатка; переменная $M$ считает количество выполнений цикла, а $L$ — количество нечётных остатков при делении.
Условие как в банке ФИПИ — открыть и сверить
| Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: L и M. Укажите наибольшее число x, при вводе которого алгоритм печатает сначала 5, а потом 6.
| ||||||||||
| |
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Что означают количество делений на $2$ и количество нечётных остатков в двоичной записи числа?
2Наводящая — какие числа считатьуровень 2 из 3
$M$ равно числу двоичных разрядов, а $L$ — количеству единиц в двоичной записи.
3Прямая — фактически решениеуровень 3 из 3
Нужно получить шестизначное двоичное число с пятью единицами. Наибольшее такое число — $111110_2$.