(Е. Джобс) Автомат получает на вход трехзначное число. Поэтому числу строится новое число по следующим правилам.
Пример. Исходное число: \(543.\) Произведения: \(5 \cdot 4 = 20;\) \(4 \cdot 3 = 12.\) Результат: \(2012.\)
Укажите максимальное число, в результате обработки которого, автомат выдаст число \(240.\)
Решение:
Python
def R(N):
d3 = N % 10
d2 = N // 10 % 10
d1 = N // 100
tmp = sorted([d1 * d2, d2 * d3])
return f'{tmp[1]}{tmp[0]}'
for N in range(999, 99, -1):
if R(N) == '240':
print(N)
break
Ответ: \(830\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене