Ответ: Максимальное число по алгоритму
Это официальный ключ к заданию, источник — открытый банк заданий ФИПИ. Свой ответ можно сверить на странице задачи.
В бланк: число или слово без единиц измерения; дробную часть отделяйте запятой.
Получив на вход натуральное десятичное число $x$, алгоритм печатает два числа: $L$ и $M$. Укажите наибольшее число $x$, при вводе которого алгоритм выводит сначала 16, а потом 3.
1x = int(input()) 2L = 1 3M = 0 4while x > 0: 5 M = M + 1 6 if x % 2 == 0: 7 L = L * (x % 6) 8 x = x // 6 9print(L) 10print(M)
Где здесь ошибаются
Считать, что $M$ равно количеству чётных цифр, а не количеству цифр в шестиричной записи.
Учитывать множители для нечётных цифр.
Забыть, что цифра 0 обнуляет $L$.
Выбрать не самое большое расположение цифр 4, 4 и 5.