Сначала найдем скорость катера против течения:
$$v_{против} = \frac{s}{t} = \frac{18}{3} = 6 \text{ км/ч}$$
Скорость катера против течения равна разности собственной скорости катера и скорости течения реки:
$$v_{против} = v_{собств} - v_{теч}$$
Отсюда выразим скорость течения реки:
$$v_{теч} = v_{собств} - v_{против} = 7.5 - 6 = 1.5 \text{ км/ч}$$
Теперь найдем скорость катера по течению:
$$v_{по} = v_{собств} + v_{теч} = 7.5 + 1.5 = 9 \text{ км/ч}$$
Время, которое потребуется катеру на обратный путь:
$$t = \frac{s}{v_{по}} = \frac{18}{9} = 2 \text{ ч}$$
Ответ: **2 ч**