Когда катер движется против течения реки, его скорость по отношению к берегу уменьшается на скорость течения. Поэтому, скорость катера против течения будет 17,8 - 34 = -16,2 км/ч (знак минус указывает на противоположное направление движения).
Если катер шел 7 часов против течения, то расстояние, пройденное им, составит 7 * 16,2 = 113,4 км.
Когда катер движется по течению реки, его скорость увеличивается на скорость течения. Таким образом, скорость катера по течению будет 17,8 + 34 = 51,8 км/ч.
Если катер шел 4 часа по течению, то расстояние, пройденное им, составит 4 * 51,8 = 207,2 км.
Таким образом, за 11 часов катер прошел 113,4 км против течения и 207,2 км по течению, что в сумме составляет 320,6 км.