Скорость теплохода по течению: \(\frac{330}{12}=27.5\) км/ч. Против течения: \(\frac{240.5}{13}=18.5\) км/ч.
Пусть собственная скорость теплохода \(v\), скорость течения \(u\). Тогда \(v+u=27.5\), \(v-u=18.5\). Складываем: \(2v=46\), значит, \(v=23\) км/ч. Скорость течения: \(u=27.5-23=4.5\) км/ч.
Ответ: собственная скорость теплохода — 23 км/ч, скорость течения — 4,5 км/ч.