Ответ:

1. Найдём скорость парохода по течению:

\(72 : 4 = 18\) км/ч.

2. Собственная скорость парохода равна скорости по течению без двух скоростей течения:

\(18 - 3 = 15\) км/ч.

3. Найдём скорость парохода против течения:

\(15 - 3 = 12\) км/ч.

4. Определим время движения против течения:

\(72 : 12 = 6\) ч.

Ответ: 6 ч.