Ниже на трёх языках программирования записан алгоритм. Получив на вход число , этот алгоритм печатает два числа:
и
. Укажите наибольшее четырёхзначное число
, при вводе которого алгоритм печатает сначала
, а потом
.
for i in range(10000, 0, -1):
x = i
a = 0
m = 0
while x > 0:
s = x % 10
a += s
if s > m:
m = s
x = x // 10
if a == 12 and m == 8:
print(i)
break
Ответ: 8400