Ответ:

Скорость против течения: 42 : 3 = 14 км/ч.

Скорость течения: 17,5 − 14 = 3,5 км/ч.

Скорость лодки по течению: 17,5 + 3,5 = 21 км/ч.

Время на обратный путь: 42 : 21 = 2 ч.

Ответ: 2 ч.