Решение:
- Найдем скорость парохода против течения: \( 168 \text{ км} : 8 \text{ ч} = 21 \) км/ч.
- Найдем скорость парохода по течению: \( 21 + 3 = 24 \) км/ч.
- Найдем, сколько часов пароход плыл по течению: \( 168 \text{ км} : 24 \text{ км/ч} = 7 \) часов.
Ответ: Пароход плыл по течению 7 часов.