#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n,data[105],vb,vs,x,y,ans;
while(cin>>n>>vb>>vs)
{
ans = 0;
for(int i = 1;i <= n;++ i)
cin>>data[i];
cin>>x>>y;
double min_dis = 999999999,min_time = 999999999;
for(int i = 2;i <= n;++ i)
{
double dis = sqrt((double)(x-data[i])*(x-data[i])+y*y);
double t = (double)(dis/vs+data[i]/vb);
if(t < min_time || (t == min_time&&dis < min_dis))
{
ans = i,min_time = t,min_dis = dis;
}
}
cout<<ans<<endl;
}
return 0;
}
CF 9B Running Student
最新推荐文章于 2022-02-18 16:24:06 发布