Ответ:

Здесь условие содержит противоречие: если первый пароход идёт по течению со скоростью 2,5 м/с, то скорость парохода в стоячей воде равна 2,5 − 2 = 0,5 м/с. Тогда скорость второго парохода против течения — 0,5 − 2 = −1,5 м/с, что невозможно для движения против течения. Кроме того, указанная длина пути 55,5 км превышает расстояние между пристанями 70 км, если считать её путём второго судна до встречи: тогда первому оставалось бы пройти 14,5 км, что за то же время при скорости 2,5 м/с несовместимо с данными.

Проверьте, пожалуйста, формулировку и числа в условии: по видимому тексту однозначно определить требуемые скорости нельзя.