Автомат получает на вход натуральное четырёхзначное число. По этому числу строится новое число по следующим правилам.
Перемножаются первая и третья, а также вторая и четвертая цифры исходного числа.
Полученные два числа записываются друг за другом в порядке неубывания (без разделителей).
Пример. Исходное число: . Произведения:
. Результат:
.
Укажите наименьшее число, в результате обработки которого автомат выдаст число .
for n in range(1000, 10000):
n = str(n)
a = int(n[0])*int(n[2])
b = int(n[1])*int(n[3])
prom = str(min(a, b)) + str(max(a, b))
if prom == ’825’:
print(n)
break
Ответ: 1585