Пусть скорость течения реки x км/ч. Тогда скорость баржи по течению 16,5+x км/ч, против течения 16,5-x км/ч. Путь по течению баржа прошла за 54/(16,5+x) ч, путь против течения за 30/(16,5-x) ч. Всего ушло 5 часов.

По условию задачи скорость течения больше 2 км/ч. Значит, она равна км/ч.