Для решения этой задачи нам нужно найти наибольшее четырехзначное число, удовлетворяющее двум условиям:
Так как нам нужно наибольшее четырехзначное число, начнем с цифры 9 в старшем разряде (тысячи).
Чтобы произведение цифр произведения цифр было равно 2, возможны только два варианта для двузначного числа, получаемого в результате произведения цифр исходного числа: 12 и 21 (потому что 1 * 2 = 2 и 2 * 1 = 2).
Попробуем получить 12 в качестве произведения цифр четырехзначного числа. Для этого нужно, чтобы произведение четырех цифр было равно 12. Поскольку мы хотим наибольшее число, разместим как можно больше больших цифр в старших разрядах.
Если первая цифра 9, то оставшиеся три цифры должны давать в произведении 12/9, что не является целым числом. Значит, 9 не может быть первой цифрой.
Рассмотрим вариант, когда первая цифра 6. Тогда произведение оставшихся трех цифр должно быть равно 2. Чтобы число было наибольшим, поставим вторым числом 1. Тогда произведение последних двух чисел должно быть 2. Это может быть только 2 и 1. Получаем число 6121 или 6112. Число 6211 или 6121 больше.
Теперь попробуем получить 21 в качестве произведения цифр четырехзначного числа. Разложим 21 на множители: 21 = 7 * 3 * 1 * 1. Чтобы получить наибольшее число, начнем с больших цифр. Самое большое число, которое можно составить - 7311.
Сравним числа 7311 и 6121. Очевидно, 7311 больше.
Проверим число 7311:
Таким образом, наибольшее четырехзначное число, удовлетворяющее условиям задачи, это 7311.
Ответ: 7311