Ответ:

Скорость сближения теплохода и баржи: \(55-25=30\) км/ч.

За 3 часа теплоход сократит расстояние на \(30\cdot3=90\) км. Это больше первоначального расстояния в 50 км, значит, теплоход обгонит баржу.

Расстояние между ними после обгона: \(90-50=40\) км.

Ответ: через 3 ч между ними будет 40 км.