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