время=расстояние/скорость
пусть х км/ч - собственная скорость теплохода, тогда
9/х - время которое теплоход двигался по озеру
20/(х+3) - время которое теплоход двигался по течению
9/х+20/(х+3)=1
х*х+3*х=9*х+27+20*х
х*х-26*х-27=0
х=(-(-26)+корень квадратный((-26)*(-26)-4*1*(-27)))/2*1
х=27
ответ: 27 км/ч - собственная скорость теплохода