Решение:
Пусть x - количество пассажиров, которое было в вагоне сначала.
Тогда, когда вышло 18 пассажиров, в вагоне стало x - 18 пассажиров.
После того, как вошло 12 пассажиров, в вагоне стало x - 18 + 12 пассажиров, что равно 45.
Составим уравнение:
$$x - 18 + 12 = 45$$
$$x - 6 = 45$$
$$x = 45 + 6$$
$$x = 51$$
Ответ: 51 пассажир был в вагоне сначала.