Пусть сначала посадили по 5 саженцев, тогда осталось 20 саженцев. Затем эти саженцы начали подсаживать к домам по 4, чтобы у одного дома было 9 саженцев, тогда:
1) 20 : 4 = 5 (домов) − будут иметь по 9 саженцев;
Тогда остальным домам не хватило 100 саженцев, но так как у этих домов по 5 саженцев уже есть, то надо рассадить только по 4 саженца:
2) 100 : 4 = 25 (домов) − которым не хватало саженцев.
Получается, что сейчас 5 домов с 9 саженцами и 25 домов с 5 саженцами, тогда:
3) 5 * 9 + 25 * 5 = 45 + 125 = 170 (саженцев) − было всего;
4) 5 + 25 = 30 (домов) − было всего.
Ответ: 30 домов и 170 саженцев.