X ч - время в пути по течению реки
(4,5 - Х) ч - время в пути против течения реки
18+2=20 км/ч скорость по течению
18-2=16 км/ч скорость против течения
20Х = 16*(4,5 - Х)
20Х = 72 - 16Х
36Х = 72
Х = 2 км был в пути по течению
20*2=40 км расстояние между пристанями.