Ответ:

Скорость течения равна разности скоростей по течению и в стоячей воде: 34,2 − 31,3 = 2,9 км/ч.

Скорость яхты против течения: 31,3 − 2,9 = 28,4 км/ч.

За 3 ч яхта проплывёт: 28,4 · 3 = 85,2 км.

Ответ: 85,2 км.