Для расчета расстояния между городами, мы можем воспользоваться формулой \( D = V_1 \cdot t \), где \( D \) - расстояние между городами, \( V_1 \) - скорость первого поезда, а \( t \) - время, через которое поезда встретились.
Пусть \( D \) - расстояние между городами. По условию, первый поезд двигался со скоростью 120 км/ч, а второй - со скоростью 140 км/ч. Если поезда встретились через 3 часа, то суммарное расстояние, которое они преодолели вместе, равно \( (120 + 140) \cdot 3 = 660 \) км.
Следовательно, расстояние между городами составляет 660 км.