) В числе не меньше двух цифр, которые меньше шести. Следовательно, в числе две цифры в диапазоне от 0 до 5, а третья может быть и больше. 2) В числе не меньше двух четных цифр. Следовательно, в числе одно цифра может быть и нечетной. 3) Если число должно быть наибольшим, то его старшая цифра должна быть не меньше остальных. Учитывая 1) и 2) выбираем в качестве старшей цифры девятку. Тогда две оставшиеся меньше шести и обе четные. 4) С учетом того, что число должно быть наибольшим, выберем цифры четыре.
Почему-то мой ответ удалили, попробую еще раз. 1) Вводим число, как массив A[n] ; n - количество цифр в числе. 2) S = 0 ; S - сумма цифр. Если S делится на 3, то и число делится на 3. 3) Цикл по i от 1 до n 3.1) S = S + A[i] 3.2) Конец цикла по i 4) Ost = S Mod 3 ; находим остаток от деления S на 3. 4.1) Если Ost = 0, то прибавляем A[1] = A[1] + 3 до тех пор, пока A[1] <= 9 4.2) Если Ost = 1, то A[1] = A[1] + 2 4.2.1) Прибавляем A[1] = A[1] + 3 до тех пор, пока A[1] <= 9 4.3) Если Ost = 2, то A[1] = A[1] + 1 4.3.1) Прибавляем A[1] = A[1] + 3 до тех пор, пока A[1] <= 9 5) Выводим массив A[n] 6) Конец.
Модераторы, не удаляйте ответ, я его ниоткуда не списал, а сам придумал! Если он один в один совпадает с алгоритмом на каком-то сайте, то я не виноват!
Следовательно, в числе две цифры в диапазоне от 0 до 5, а третья может быть и больше.
2) В числе не меньше двух четных цифр.
Следовательно, в числе одно цифра может быть и нечетной.
3) Если число должно быть наибольшим, то его старшая цифра должна быть не меньше остальных. Учитывая 1) и 2) выбираем в качестве старшей цифры девятку. Тогда две оставшиеся меньше шести и обе четные.
4) С учетом того, что число должно быть наибольшим, выберем цифры четыре.
ответ: 944