31,6+2,3=33,9 км/ч-скорость парохода по течению
31,6-2,3=29,3 км/ч-скорость парохода против течения
74,58:33,9=2,2 часа-проплыл пароход по течению
131,85:29,3=4,5 часов-проплыл пароход против течения
2,2+4,5=6,7 часов-всего пароход был в пути
Ответ: 6,7 часов