Если собственная скорость катера - 18 км/ч, тогда скорость по течению - 18+2=20 км/ч, против течения - 18-2=16 км/ч. Возьмем расстояние между пристанями за х. Из условия задачи следует, что на путь туда (х/20) и обратно (х/16) катер затратил 4,5 часа. Составим уравнение. х/20+х/16=4,5. Приведем к общему знаменателю - 80. Получаем 4х+5х=360. 9х=360.х=40 км.Ответ: расстояние между пристанями - 40 км.