Первый пример:
Нужно подобрать трехзначное число, чтобы сумма с 900 делилась на 9. Минимальное число, которое мы можем добавить, чтобы сумма делилась на 9, это число 18. Т.к. 900 уже делится на 9, то искомое число должно делиться на 9. Но по условию, нужно использовать только различные цифры, а 18 нельзя (две одинаковые цифры 1 и 8). Следующее минимальное число это 27. Подходят цифры 2, 7 и 0, но 0 не может стоять первым. Подбором получается число 279.
279 + 900 = 1179
1+1+7+9 = 18. 18 делится на 9 без остатка.
Второй пример:
675 + [] + 11079 = []. Считаем сумму данных чисел: 675 + 11079 = 11754. 1+1+7+5+4 = 18. Значит сумма уже делится на 9. Добавляем минимальное число из разных цифр, которое делится на 9: это 0. Но нужно добавить хоть какое-то число, следующее минимальное это 9, но в числе только одна цифра, это не подходит. Далее 18 - это тоже не подходит, т.к. цифры 1 и 8. Подбором получаем, что можно добавить число 27 (2+7=9):
675 + 27 + 11079 = 11781
1+1+7+8+1 = 18. 18 делится на 9 без остатка.
Третий пример:
30798 + 135 + [] = []. Считаем сумму данных чисел: 30798 + 135 = 30933. 3+0+9+3+3 = 18. Значит сумма уже делится на 9. И снова ищем минимальное число из разных цифр, которое делится на 9: это 0, 9, 18, 27:
30798 + 135 + 27 = 30960
3+0+9+6+0 = 18. 18 делится на 9 без остатка.
Четвертый пример:
[] + 78030 = []. Ищем число из разных цифр, которое делится на 9. 78030 имеет сумму цифр: 7+8+0+3+0 = 18, т.е. это число уже делится на 9. Добавляем минимальное: 27:
27 + 78030 = 78057
7+8+0+5+7 = 27. 27 делится на 9 без остатка.