Пусть домов будет x штук.
Если мы посадим по 9 саженцев около х домов (тобишь всего посадим 9·х саженцев) не хватит 100 саженцев.
Значит всего саженцев 9·х - 100
Если мы посадим по 5 саженцев около х домов тобишь всего посадим 5·х саженцев) останется 20 саженцев.
Значит всего саженцев 5·х + 20
Приравняем два значения:
9·х - 100 = 5·х + 20
9х - 5х = 20 + 100
4х = 120
х = 30
Значит, всего домом 30 штук, а саженцев:
9·30 - 100 = 5·30 + 20 = 170 штук
Ответ: домов - 30, саженцев - 170