Так как скорость пассажирского поезда была в 2 раза больше скорости товарного, то скорость сближения поездов:
v = v₁ + 2v₁ = 3v₁ (км/ч), где v₁ - скорость товарного поезда.
Тогда время до встречи поездов:
t = 660/3v₁ = 220/v₁
За это время товарный поезд пройдет расстояние:
S₁ = v₁ * 220/v₁ = 220 (км)
Пассажирский поезд пройдет расстояние:
S₂ = 2v₁ * 220/v₁ = 440 (км)
---------------------------------------
Ответ: поезда встретятся на расстоянии 220 км от Москвы и 440 км от Петербурга.
==============================
Или так:
Поезда стартовали одновременно и до момента встречи находились в пути равные промежутки времени.
Так как скорость пассажирского поезда в 2 раза больше скорости товарного, то за единицу времени пассажирский поезд проходит расстояние в 2 раза большее, чем товарный. И за время, прошедшее до встречи поездов, пассажирский пройдет 2 части пути, а товарный - одну часть.
Тогда 1 часть пути: 660 : 3 = 220 (км) - пройдет товарный поезд,
2 части пути: 660 : 3 * 2 = 440 (км) - пройдет пассажирский поезд.
------------------------
Ответ: поезда встретятся на расстоянии 220 км от Москвы и 440 км от Петербурга.