Ответ:

Разделим число людей на количество мест в одном микроавтобусе: \(45 : 18 = 2\) (ост. 9).

Двух микроавтобусов недостаточно, поскольку в них всего 36 мест. Значит, потребуется ещё один микроавтобус.

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