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