Пусть х-это время, за которое катер прошел расстояние по течению, при этом направлении его скорость будет (18+2)км/ч, тогда время движения катера против течения будет (4,5-х)ч и соответственно его скорость будет (18-2)км/ч.
Выразим расстояние между пристанями в обоих случаях (18+2)*х=(18-2)*(4,5-х) и получим уравнение.
Решаем его:
20х=16(4,5-х)
20х=72-16х
36х=72
х=2-это время движения катера по течению
Тогда можно найти и расстояние, умножив время движения на скорость
20*2=40(км) или
16*(4,5-2)=72-32=40(км)
Ответ: расстояние между пристанями 40км.