#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,x,p,q,a[10010];
cin>>n>>x>>p>>q;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
a[n+1]=10000000;
int cnt=0,sleep=0,day=0;
while(cnt!=n)
{
day++;
int t=0;
while((x-t+sleep)*q>=x*day*p&&(x-t)>0)
{
cnt++;
t+=a[cnt];
}
t-=a[cnt];
cnt--;
sleep+=(x-t);
}
cout<<day;
return 0;
}