Ответ:

Всего пассажиров: 380 + 24 = 404 человека.

Делим на число мест в автобусе: 404 : 54 = 7 (ост. 26). Семь автобусов вместят только 378 человек, поэтому для оставшихся 26 нужен ещё один автобус.

Ответ: 8 автобусов.