Ответ:

Обозначим скорость течения через \(x\) км/ч. Скорость первой лодки по течению — \(18+x\), второй против течения — \(17-x\) км/ч.

До встречи лодки вместе прошли 42 км:

\((18+x)\cdot1+(17-x)\cdot1.5=42\).

\(18+x+25.5-1.5x=42\), поэтому \(-0.5x=-1.5\), откуда \(x=3\).

Ответ: скорость течения реки — 3 км/ч.