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