Числа, делящиеся на 25, заканчиваются на 00, 25, 50, 75. Числа, заканчивающиеся на 00 и 50 не дадут суммы цифр 30. Поскольну нужно наименьшее, очевидно что это число будет начинаться на 1. 1**25 или 1**75. В первом случае 30-8=22, что никак не сложится с двух цифр. Поэтому рассмотрим вариант 1**75. Сумма данных цифр составляет 13, поэтому сумма *+*=17. Эти числа 9и 8. Но поскольку нужно найти наименьшее, переставим их в порядке возростания. Это число 18975.
Ответ: 18975.