Мы делим путь (42 км) на время (3ч) и получаем, с какой скоростью лодка плыла против течения 42:3=14 (км/ч). Если её собственная скорость 17,5, то скорость течения равна 17,5 - 14 = 3,5 км/ч, значит её скорость по течению будет равна 17,5+3,5=21 км/ч (т.к. течение ускорит движение). Следовательно время, которое оно затратит на прохождение 42 км по течению будет составлять 42:21= 2ч.
Ответ 2 часа