25+20=45 км прошёл теплоход
12-10=2ч.
2ч- 1/2ч=1 1/2ч=1,5ч.- был в пути теплоход
45:1,5=30 км/ч - скорость теплохода
________________________________________
х км/ч - скорость теплохода
25/х +20/х=1,5
45/х=1,5
45=1,5х
х=45:1,5
х=30 км/ч - скорость теплохода