1) 50*12=600(км) проехал поезд, до вылета вертолёта.
2) 50*7=350(км/ч) скорость вертолёта.
3) 600+50-350=300(км) от поезда будет вертолёт через час
4) 650+50-700=0(км) вертолёт догонит поезд через 2 часа
5)700*2=1400(км)
Ответ: 1400 километров между городами