Максимальное входное число
Ниже на пяти языках программирования записан алгоритм. Получив на вход число $x$, этот алгоритм печатает два числа: $L$ и $M$. Укажите наибольшее число $x$, при вводе которого алгоритм печатает сначала 3, а потом 5.
1x = int(input()) 2Q = 6 3L = 0 4while x >= Q: 5 L = L + 1 6 x = x - Q 7M = x 8if M < L: 9 M = L 10 L = x 11print(L) 12print(M)
Условие как в банке ФИПИ — открыть и сверить
| Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: L и M. Укажите наибольшее число x, при вводе которого алгоритм печатает сначала 3, а потом 5.
| ||||||||||||
| | ||||||||||||
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Как связаны значения $L$ и $M$ с частным и остатком при делении исходного $x$ на 6?
2Наводящая — какие числа считатьуровень 2 из 3
После цикла $L = \lfloor x/6 \rfloor$, а $M$ равен остатку от деления $x$ на 6.
3Прямая — фактически решениеуровень 3 из 3
Рассмотрите два случая: до перестановки должны получиться $L=3$, $M=5$ или после условия $M<L$ — $L=5$, $M=3$. Получаются числа $x=23$ и $x=33$; выберите большее.