15+3 = 18 км/ч - скорость по течению
180 : 18 = 10 часов - туда
15-3=12 км/ч - скорость против течения
180 : 12 = 15 часов - обратно
10 + 15 = 25 часов - всего
360 : 15 = 24 часа - в стоячей воде