Пусть х - расстояние между пристанями
1) 12,5 + 5 = 17,5 (км/ч) - скорость катера по течению
2) 12,5 - 5 = 7,5 (км/ч) - скорость катера против течения
х/17,5 - время движения катера по течению
х/7,5 - время движения катера против течения
х/17,5 + х/ 7,5 = 2 - полное время движения
0,3х + 0,7 х = 2·0,3·0,7·25
х = 10,5(км) - расстояние между пристанями
4) 10,5 : 17,5 = 0,6(ч) = 36мин - время движения по течению
Ответ: 0,6часа или 36 мин