180км : (20км/ч - 2 км/ч) = 10 (ч) - время, нужное пароходу для того, чтобы преодолеть путь.
ответ: пароход проедет расстояние за 10 часов