\[1)\ 1,8 \cdot (35,5 - 2,5) = 1,8 \cdot 33 =\]
\[= 59,4\ (км) - прошел\ теплоход\ против\ \]
\[течения\ реки.\]
\[2)\ 2,6 \cdot (35,5 + 2,5) = 2,6 \cdot 38 =\]
\[= 98,8\ (км) - прошел\ теплоход\ по\ \]
\[течению\ реки.\]
\[3)\ 59,4 + 98,8 = 158,2\ (км) - преодолел\ \]
\[теплоход\ за\ все\ время\ движения.\ \]
\[Ответ:158,2\ км.\ \]