1. Собственная скорость парохода: Vc = 30 км/час; 2. Скорость течения реки: Vp км/час; 3. Расстояние, пройденное пароходом против течения реки: Snp = 20 км; 4. Расстояние, пройденное пароходом по течению реки: Sno = 7 км; 5. Время плавания парохода: T = 1 час; 6. Уравнение плавания парохода: Tnp + Tno = T; Snp / (Vc - Vp) + Sno / (Vc + Vp) = T; 20 / (30 - Vp) + 7 / (30 + Vp) = 1; 600 + 20 * Vp + 210 - 7 * Vp = 900 - Vp²; Vp² + 13 * Vp - 90 = 0; Vp1,2 = -6,5 +- sqrt((-6,5)² + 90) = -6,5 +- 11,5; Отрицательный корень не имеет смысла; Vp = -6,5 + 11,5 = 5 км/час. Ответ: скорость течения реки 5 км/час.