Обозначим расстояние от Москвы до Самары - х
Скорость первого теплохода 20 км/час, тогда время : х/20
Скорость второго теплохода 24 км/час, время : х/24
Второй вышел на три часа позже, поэтому получаем уравнение
х/24+3=х/20
Приводим к общему знаменателю:
(5х+360-6х)/120=0
х=360
Ответ: 360 км