Комментарий
Попасть в кольцо можно разными способами, т. е. при различных комбинациях значений угла бросания
и начальной скорости Vo. Задача заключается в том, чтобы указать Vo при разных
. Зная, что х =
; у =
, найдем уравнение траектории.
> sys:={x=Vo*cos(alpha)*t,y=Vo*sin(alpha)*t-(g*t^2)/2};

> solve(sys, {y,t});

Закон движения
> y:=1/2*x*(2*sin(alpha)*Vo^2*cos(alpha)-g*x)/Vo^2/cos(alpha)^2;

Подставив х = l, у = h, выведем связь между углом бросания
и необходимой скоростью Vo.
> y:=h; x:=l;


> О:=-h+1/2*x*(2*sin(alpha)*Vo^2*cos(alpha)-g*x)/Vo^2/cos(alpha)^2;

> Vo:=solve(О,Vo);

Для дальнейшего решения задачи нам необходимо только положительное значение Vo, поэтому мы будем пользоваться только первым корнем.
> Vo:=%[1];

> Vo:=1/(-2*h+2*h*sin(alpha*3.14/180)^2+2*l*sin(alpha*3.14/180)*cos(alpha*3.14/180))*2^(1/2)*((-h+h*sin(alpha*3.14/180)^2+l*sin(alpha*3.14/180)*cos(alpha*3.14/180))*g)^(1/2)*l;







