Пусть домов х
(если сажать по 9, то 100 не хватит)
9х-100
(если сажать по 5, то 20 лишние)
5х+20
(теперь обе стороны будут равны)
9х-100=5х+20
9х-5х=20+100
4х=120
х=120:4
х=30 домов
саженцев:
9*30-100=270-100=170 - саженцев
или 5*30+20=150+20=170
170=170
ответ: 30 домов и 170 саженцев