Привет, я тоже не могла решить, но решила
1) 18+2=20(км/ч) по течению скорость
2) 20*1,5= 30(км) проплыл по реке( значит по течению)
45=0,75 часа
3)0,75*18=13,5(км) по озеру, так как в озере нету течения, мы умножаем просто скорость катера
4) 13,5+30=43,5(км) прошел всего