Сначала найдем расстояние между пристанями. Расстояние равно скорости, умноженной на время:
$$S = V * t$$
$$S = 40 \frac{км}{ч} * 4.5 ч = 180 км$$
Теперь найдем скорость, с которой теплоход должен идти, чтобы пройти это расстояние за 3,6 часа:
$$V = \frac{S}{t}$$
$$V = \frac{180 км}{3.6 ч} = 50 \frac{км}{ч}$$
Ответ: Теплоход должен идти со скоростью 50 км/ч.