52 км:4 час=13 км/час (V=S:t) собственная скорость катера
13 км/час-3 км/час=10 км/час - скорость катера против течения
30 км:10 км/час=3 час (t=S:V) за 3 часа прошел бы катер 30 км против течения без остановки
4 часа-3 часа=1 час
Ответ: остановка продлилась 1 час