Х (км/ч) - скорость парохода
х+2,5 (км/ч) - собственная скорость парохода по течению
х-2,5 (км/ч) - скорость парохода против течения
(х+2,5)*5+(х-2,5)*3=165
5х+12,5+3х-7,5=165
8х+5=165
8х=165-5
8х=160
х=20 (км/ч) - собственная скорость парохода
(20+2,5)*5=112,5 (км) - прошел пароход по течению
(20-2,5)*3=52,5 (км) - против течения
Ответ: 112,5 км и 52,5 км.