#include <iostream>
#include <algorithm>

using namespace std;

int main()
{
    int n, a, b, c, d[100], ans=0, cur;
    cin>>n>>a>>b>>c;
    for (int i=0; i<n; i++) cin>>d[i];
    sort(d, d+n);
    reverse(d, d+n);
    for (int i=0; i<n; i++)
    {
        cur=c;
        for (int j=0; j<i; j++) cur+=d[j];
        cur/=(a+b*i);
        ans=max(ans, cur);
    }
    cout<<ans<<'\n';
    return 0;
}

