Скорость катера x км/ч, скорость плота равна скорости течения - y км/ч.
На путь по течению катер затратил 90/(x+y) часов, на путь против течения 90/(x-y) часов, на весь путь 90/(x+y)+90/(x-y) или 12,5 ч.
До встречи с плотом катер прошёл 90*2-30 = 150 км, из них 90 км по течению и 60 км против течения. Катер встретился с плотом через 90/(x-y)+60/(x-y) часов после выхода катера или через 30/y часов после выхода плота.
\(150x-30y)y=30(x^2-y^2)end{cases}Rightarrowbegin{cases}14,4x=x^2-y^2\(5x-y)y=x^2-y^2end{cases}Rightarrow)
^2\y=frac x5end{cases}\14,4x=x^2-left(frac x5right)^2\14,4x=x^2-frac{x^2}{25}\14,4x=frac{24x^2}{25}\24x^2-360x=0\x(x-15)=0\x_1=0;-;He;nogx.\x_2=15)

Ответ: скорость катера в стоячей воде 5 км/ч, скорость течения 3 км/ч.