Ответ:

В двух микроавтобусах будет \(2\cdot18=36\) мест — этого недостаточно. В трёх будет \(3\cdot18=54\) места, поэтому 45 человек разместятся.

Ответ: 3 микроавтобуса.