Ответ:

45 = 18 · 2 + 9, поэтому двух микроавтобусов недостаточно: для оставшихся 9 человек нужен ещё один.

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