Пусть v - скорость теплохода в неподвижной воде, u - скорость течения.
Время в пути против течения: t1 = 56 / (v - u)
Время в пути по течению: t2 = 56 / (v + u)
Общее время в пути: t1 + t2 = 17 - 11 = 6 часов.
56 / (21 - u) + 56 / (21 + u) = 6
56 * (21 + u + 21 - u) / ((21 - u) * (21 + u)) = 6
56 * 42 / (441 - u^2) = 6
2352 = 6 * (441 - u^2)
392 = 441 - u^2
u^2 = 441 - 392 = 49
u = 7 км/ч