Г0ст написа:...Влак изминава пътя между две гари, които са на разстояние 500km с определена средна скорост. Един ден изминал 30% от пътя със скорост с 20km/h по-малка от определената средна скорост. За да не закъснее, влакът увеличил средната си скорост с 20km/h в сравнение с определената скорост и пристигнал навреме. Намерете определената средна скорост на влака...
Търсим скоростта x.
Влакът стига от едната гара до другата за време Т часа. Тогава S=V*T и:
$500 = x*T$
От следващите условия състявяме допълнителните уравнения:
$0.3*500 = (x-20)*T1$
$0.7*500 = (x+20)*T2$
И така имаме 3 уравнения с 4 неизвестни, което не е добре и ни трябва още едно:
Т1+Т2 = Т
И
$500/x=Т1+Т2$
Готово 3 уравнения с 3 незивестни.
$150/(x-20)=T1$
$350/(x+20)=T2$
$150/(x-20)+350/(x+20)=T1+Т2$
$150/(x-20)+350/(x+20)=500/x$
Това вече е уравнение с 1 неизвестно, но ще е поне квадратно:
- Код: Избери целия код
In [64]: u = 150/(x-20) + 359/(x+20) - 500/x
In [65]: u
Out[65]: 359/(x + 20) + 150/(x - 20) - 500/x
In [73]: simplify(u*x*(x-20)*(x+20))
Out[73]: 9*x**2 - 4180*x + 200000
In [74]: solve(_,x)
Out[74]: [-10*sqrt(25681)/9 + 2090/9, 10*sqrt(25681)/9 + 2090/9]
In [75]: float(_[0]),float(_[1])
Out[75]: (54.16341656632398, 410.2810278781205)
Получихме 2 възможни решения:
54.16341656632398 км/ч и 410.2810278781205 км/ч