Решение:
Пусть t - время, которое турист плыл против течения реки до остановки. Тогда время, которое он плыл обратно по течению, равно (12 - 6 - 3 - t) = (3 - t) часов.
Скорость лодки против течения реки равна (10 - 4) = 6 км/ч.
Скорость лодки по течению реки равна (10 + 4) = 14 км/ч.
Расстояние, которое проплыл турист до остановки, равно расстоянию, которое он проплыл обратно. Таким образом, можно составить уравнение:
$$6t = 14(3 - t)$$Решаем уравнение:
$$6t = 42 - 14t$$ $$20t = 42$$ $$t = \frac{42}{20} = 2.1 \text{ часа}$$Теперь найдем расстояние, которое турист проплыл до остановки:
$$S = 6 \cdot 2.1 = 12.6 \text{ км}$$Ответ: 12.6