Ответ:

Пусть расстояние между пристанями равно s км. Тогда скорость теплохода по течению равна s/5 км/ч, а против течения — s/7 км/ч.

Разность этих скоростей равна удвоенной скорости течения: 2 · 2 = 4 км/ч.

Составим уравнение: s/5 − s/7 = 4.

Приведём дроби: 2s/35 = 4, откуда s = 70.

Ответ: 70 км.