Пусть x - скорость катера в стоячей воде. Тогда скорость катера по течению равна x + 2.
Расстояние равно скорость умноженная на время, то есть:
$$4(x + 2) = 139$$
$$4x + 8 = 139$$
$$4x = 131$$
$$x = \frac{131}{4} = 32,75$$
Скорость катера в стоячей воде равна 32,75 км/ч. Скорость катера по течению равна 32,75 + 2 = 34,75 км/ч.
Ответ: 34,75 км/ч