Пусть скорость грузового поезда *x* км/ч, тогда скорость пассажирского поезда *x + 23.5* км/ч. Они встретились через 2,2 часа. Расстояние между пунктами А и В составляет 346,5 км. Составим уравнение:
$$2.2x + 2.2(x + 23.5) = 346.5$$
Решим уравнение:
$$2.2x + 2.2x + 51.7 = 346.5$$
$$4.4x = 346.5 - 51.7$$
$$4.4x = 294.8$$
$$x = 67$$
Следовательно, скорость грузового поезда 67 км/ч, а скорость пассажирского:
$$67 + 23.5 = 90.5$$
То есть, скорость пассажирского поезда 90.5 км/ч.
Ответ: скорость грузового поезда 67 км/ч, скорость пассажирского поезда 90.5 км/ч.