Давай обозначим скорость катера буквой v, и посмотрим время, которое катер шёл против течения t1 = 3 км / ( v - 2 )
а какое время катер шёл по течению? t2 = 20 км / ( v + 2 )
а какое время катер шёл по озеру? t = 21 км / v
Раз катер ходил туды-сюды по реке столько же времени, сколько и по озеру, то t1 + t2 = t подставляем 3 / ( v-2) + 20 / (v+2) = 21 / v
получаем уравнение, которое нужно просто решить. Ты можешь решить любым наверное лучше как учили в школе через дискриминант (ибо уравнение квадратное), а я лучше накидал табличку в экселе, и получил два решения: v = 3 и v = 14
При любом из этих двух значений скорости заданные условия выполнятся. Итого, ответ я написал бы так: скорость катера v = { 3 ; 14 } км/ч
Да, смотрится необычно, но что поделать. Решений-то два, и оба положительные :(
x1 = 0
10x^2 + 3x - 18 = 0
D = 9+4*10*18 = 27^2
(x)2;3 = (-3 +- 27) / 20
x2 = -3/2 = -1.5
x3 = 24/20 = 12/10 = 1.2