Пусть x - скорость парохода в стоячей воде (км/ч). Тогда скорость по течению реки (x+5) км/ч, а против течения (x-5) км/ч. Расстояние в обе стороны одинаковое. Составим уравнение:
$$3(x+5) = 5(x-5)$$
Решаем уравнение:
$$3x + 15 = 5x - 25$$
$$3x - 5x = -25 - 15$$
$$-2x = -40$$
$$x = 20$$
Ответ: 20 км/ч.