Ответ:

  1. Пусть до остановки в вагоне было \(x\) пассажиров.
  2. После выхода 16 и посадки 12 пассажиров их стало \(x-16+12=42\).
  3. Решаем: \(x-4=42\), поэтому \(x=46\).
  4. Проверка: \(46-16+12=42\).

Ответ: до остановки в вагоне было 46 пассажиров.