Пусть \( v_c \) — собственная скорость катера, \( v_t \) — скорость течения реки.
Скорость катера по течению: \( v_п = v_c + v_t \)
Скорость катера против течения: \( v_пp = v_c - v_t \)
По условию задачи:
Сначала найдём скорость течения реки:
\( v_t = v_п - v_c \)
\( v_t = 34,2 - 31,5 = 2,7 \) км/ч
Теперь найдём скорость катера против течения:
\( v_пp = v_c - v_t \)
\( v_пp = 31,5 - 2,7 = 28,8 \) км/ч
Ответ: 28,8 км/ч.