Ответ:

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

Сумма расстояний, пройденных до встречи, равна 36 км:

\((18+x)\cdot0.5+(20-x)\cdot1.5=36\).

Раскроем скобки: \(9+0.5x+30-1.5x=36\), поэтому \(-x=-3\), откуда \(x=3\).

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