Краткий ответ: 450 м.
Пусть скорость поезда равна \(v\) м/с, а длина первого моста — \(x\) м.
Чтобы поезд полностью проехал мост, его передняя часть должна пройти длину моста и длину самого поезда:
\[ x+150=30v \]
Длина второго моста равна \(x+400\), поэтому:
\[ x+400+150=50v \]
Вычтем первое уравнение из второго:
\[ 400=20v \]
\[ v=20\text{ м/с} \]
Теперь найдём длину первого моста:
\[ x+150=30\cdot20=600 \]
\[ x=600-150=450\text{ м} \]
Проверка: второй мост \(450+400=850\) м.
\[
\frac{450+150}{20}=30\text{ с},\qquad
\frac{850+150}{20}=50\text{ с}
\]
Ответ верный: \(450\) м.