Для решения задачи используем следующие обозначения:
- \( v \) — скорость корабля по течению реки (км/ч).
- \( v_{против} = v - 25 \) — скорость корабля против течения (км/ч).
- Расстояние в одну сторону до парка развлечений составляет 248 км.
У нас есть информация, что общее время путешествия составляет 39 часов, из которых 8 часов были проведены в парке. Таким образом, время на путешествие туда и обратно составит:
\[ 39 - 8 = 31 \text{ часов}. \]
Теперь мы можем выразить время в пути до и обратно:
Время в пути туда (по течению): \[ t_1 = \frac{248}{v + 25}. \]
Время в пути обратно (против течения): \[ t_2 = \frac{248}{v - 25}. \]
Согласно условию задачи, общее время в пути равно 31 час:
\[ t_1 + t_2 = 31. \]
Подставляя выражения для времени, получаем:
\[ \frac{248}{v + 25} + \frac{248}{v - 25} = 31. \]
Теперь мы можем упростить уравнение:
\[ 248\left(\frac{1}{v + 25} + \frac{1}{v - 25}\right) = 31. \]
Объединяем дроби:
\[ \frac{248(v - 25) + 248(v + 25)}{(v + 25)(v - 25)} = 31. \]
Это упрощается до:
\[ \frac{248(2v)}{(v + 25)(v - 25)} = 31. \]
Умножаем обе стороны на \((v + 25)(v - 25)\):
\[ 248 \cdot 2v = 31 \cdot (v^2 - 625). \]
Теперь раскроем скобки:
\[ 496v = 31v^2 - 19375. \]
Приводим все к одной стороне уравнения:
\[ 31v^2 - 496v - 19375 = 0. \]
Теперь применим формулу решения квадратных уравнений:
\[ v = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}, \]
где \( a = 31 \), \( b = -496 \), \( c = -19375 \).
Считаем дискриминант:
\[ D = (-496)^2 - 4 \cdot 31 \cdot (-19375). \]
\[ D = 246016 + 2402500 = 2648516. \]
Теперь находим \( v \):
\[ v = \frac{496 \pm \sqrt{2648516}}{62}. \]
Считаем \( \sqrt{2648516} \approx 1628.34 \), тогда:
\[ v = \frac{496 \pm 1628.34}{62}. \]
Рассматриваем только положительное значение:
\[ v \approx \frac{2124.34}{62} \approx 34.24. \]
Таким образом, скорость корабля по течению реки:
\[ \boxed{34.24} \text{ км/ч}. \]
