Принимаем скорость течения реки за x
21 + x - скорость по течению
21 - х - скорость против течения
Составляем уравнение совокупного времени пути:
12/(21+x) + 9/(21-x) = 1
256 - 12х + 189 + 9х = 441 - х^2
x^2 - 3x = 0
x(x-3) = 0
Корни уравнения:
х = 0 (не может быть, так как условие задачи предполагает наличие ненулевой скорости течения)
х = 3 км/ч