Обозначим расстояние между городами за Х.
За 2,5 часа легковой автомобиль проедет 90 * 2,5 = 225 км.
За 2,5 часа грузовик проедет 50 * 2,5 = 125 км.
Таким образом, суммарное расстояние, которое проехали обе машины составляет 225 + 125 = 350 км.
Так как через 2,5 часа расстояние между машинами составляло 400 км, то расстояние между городами равно 400 + 350 = 750 км.
Итак, расстояние между городами составляет 750 км.
Обозначим расстояние между городами за Х.
За 2,5 часа легковой автомобиль проедет 90 * 2,5 = 225 км.
За 2,5 часа грузовик проедет 50 * 2,5 = 125 км.
Таким образом, суммарное расстояние, которое проехали обе машины составляет 225 + 125 = 350 км.
Так как через 2,5 часа расстояние между машинами составляло 400 км, то расстояние между городами равно 400 + 350 = 750 км.
Итак, расстояние между городами составляет 750 км.