1) 35,5+2,5=38 (км/ч) - скорость теплохода по течению
2) 38*2,6=98,8 (км) - проплыл теплоход по течению
3) 35,5-2,5=33 (км/ч) - скорость теплохода против течения
4) 33*1,8=59,4 (км) - проплыл теплоход против течения
5) 98,8+59,4=158,2 (км) - путь, которй преодолел теплоход
Ответ: 158,2 км