#include <bits/stdc++.h>
#include <cstdio>
using namespace std;
int n,m,p1,p2,s1,s2,sum=0,sum1=0,sum2=0,a[100001];
int main() {
cin>>n;
for(int i=1; i<=n; i++){
cin>>a[i];
}
cin>>m>>p1>>s1>>s2;
a[p1]+=s1;
p2=1;
for(int i=1; i<m; i++) {
sum1+=a[i]*(i-m);
}
for(int i=m+1; i<=n; i++) {
sum2+=a[i]*(m-i);
}
if(sum1==sum2){
cout<<m;
return 0;
}
else{
for(int i=1;i<=n;i++){
sum+=a[i]*(i-m);
}
}
for(int i=1; i<=n; i++) {
if(abs(sum+(i-m)*s2)<abs(sum+(p2-m)*s2))
p2=i;
}
cout<<p2<<endl;
return 0;
}
80分不知道错哪了