#include <iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{
long long int note=-1,maxn=10000001,n,a[100000001],m,p,s1,s2,lo,hu;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
cin>>m>>p>>s1>>s2;
a[p]+=s1;
for(int i=1;i<=n;i++)
{
if(i==m)
{
continue;
}
if(i>m)
{
hu+=a[i]*abs(m-i);
a[i]*=abs(m-i);
}
else
{
lo+=a[i]*abs(m-i);
a[i]*=abs(m-i);
}
}
for(int i=1;i<=n;i++)
{
if(i==m)
{
continue;
}
if(i>m)
{
hu+=s2*abs(m-i);
}
else
{
lo+=s2*abs(m-i);
}
if(maxn>abs(lo-hu))
{
note=i;
maxn=abs(lo-hu);
}
if(i>m)
{
hu-=s2*abs(m-i);
}
else
{
lo-=s2*abs(m-i);
}
}
cout<<note<<endl;
return 0;
}