Нарисуем план реки с пристанями в виде прямоугольника АВСD. Пристанями являются А и С. Река течёт в направлении от А (В) к D (С). Ширина реки на плане будет представлена сторонами АВ или СD. Пусть она равна "х". Стороны АD и BC представляют расстояние между пристанями и точками на противоположном берегу. Обозначим это расстояние "у".
<hr />
Рассмотрим движение по течению (от А к С). Пусть катеру на путь по течению требуется время t часов. Если на время (условно) "выключить течение", то катер за время t проплывёт 32t км и достигнет точки С1, расположенной С1, расположенной выше пристани С по течению. А теперь выключим движитель катера и "включим" течение. Оно снесёт катер как раз в точку С. Расстояние СС1 равно 5t км. Если "разложить"движение катера на собственное (относительное) и переносное (за счёт течения), то получится прямоугольный треугольник АВС1 (катеты АВ=х, ВС1=(у-5t), и гипотенуза АС1=32t.).
<hr />
Аналогично, при движении против течения (за время t+0,5 часов) катер за счёт собственной скорости пройдёт 32*(t+0,5)=(32t +16) км. При этом он должен оказаться в точке А1, расположенной выше точки А. Теперь, чтобы он попал на пристань А течение должно снести его на 5*(t+0,5) км. Опять получился прямоугольный треугольник (катеты DC=х, DA=(у+5*(t+0,5)), и гипотенуза СА1, равная (32t +16) км.
По Пифагору получаем для первого треугольника (32t)^2=x^2+(у-5t)^2<wbr />, для второго треугольника -[32(t+0,5)]^2=x^2+[<wbr />у-5(t+0,5)]^2. В обоих уравнениях выразим x^2 как функцию от t и у. Подставляя вместо x^2 его выражение через расстояние между пристанями, получаем два уравнения, содержащие t и y. Выражая у через t, получаем кубическое уравнение:
19980t^3+14985t^2-47<wbr />502,5t-12500=0. Оно имеет три решения t1=-1,8515, t2=-0,25 и t3=1,35, если точнее, то t3=1,35156251907 ч. Очевидно, что годится только t3. Далее обратной подстановкой вычисляем у=49,95 км, и х=2,235 км.
Итак, ширина реки 2,235 км, время движения по течению 1,35 ч против течения 1,85 ч.
<hr />
Вот только непонятно, подход габбаса явно неправильный, так как исходное уравнение:
(у/(32-5) + х/32)-(у/(32+5)+х/32<wbr />) = 0,5, а после преобразование вовсе у/(32-5)-(у/(32+5)=0<wbr />,5 относится к случаю, когда катер движется только вдоль русла реки (вниз и вверх) и совершенно не участвует в движении поперёк русла. И в то же время, ширина реки вообще не влияет на решение. Тем не менее, при неправильных предпосылках получен верный результат. Моего математического (или физического) образования явно не хватает для осмысления такого парадокса.
<hr />
И ещё. При совершенно ином подходе (я так и не разобрался в его рисунках и обозначениях) Xlebywek получил тот же результат.