Ниже на четырёх языках программирования записан алгоритм. Получив на вход число а, этот алгоритм печатает два числа: L и М. Укажите наименьшее число а, при вводе которого алгоритм печатает сначала 2, а потом 8.
Апробация ЕГЭ по информатике 19 февраля 2022 – задание №22
Тренировочный экзамен по информатике и ИКТ (КЕГЭ) в компьютерной форме
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
for i in range(1, 10000): a = i R=9 L=0 while a>=R: L=L+1 a=a-R M=a if M<L: M=L L=a if L==2 and M==8: print(i) break |
Ответ: 26
