#include<bits/stdc++.h>
using namespace std;
int a[1000];
long long int hu=0,lo=0,m,p1,s1,s2,i1;
int main(){
cin>>i1;
for(int i=1;i<=i1;i++)
{
cin>>a[i];
}
cin>>m>>p1>>s1>>s2;
a[m]=0;
a[p1]+=s1;
long int loj=1;
long int huj=1;
for(int i=m-1;i>=1;i--)
{
lo+=a[i]*loj;
loj++;
}
for(int i=m+1;i<=i1;i++)
{
hu+=a[i]*huj;
huj++;
}
int z=round(abs(hu-lo)/s2);
if(z>m||z==m)
{
if(hu>lo)
cout<<1;
else
cout<<i1;
}
else{
if(hu>lo)
cout<<m-z;
else
cout<<m+z;
}
//cout<<huj<<" "<<loj<<" "<<lo<<" "<<hu;
//cout<<" "<<hu<<" "<<lo;
return 0;
}