Пусть х - скорость течения. Тогда из равенства пройденных путей получим уравнение:
3(20+х) = 2(35-х)
60+3х = 70-2х
5х = 10
х = 2
Ответ: 2 км/ч.