#include<iostream>
#include<algorithm>
using namespace std;

int main(){
    int n,a,b,c,D[100];

    cin>>n>>a>>b>>c;
    for(int i=0;i<n;i++){
	cin>>D[i];
    }

    sort(D,D+n);
    int ans=0,cost,calorie;
    int k;

    for(int i=0;i<=n;i++){
	k=n-1;
	cost=a+b*i;
	calorie=c;
	for(int j=0;j<i;j++){
	    calorie+=D[k--];
	}
	if(calorie/cost>ans) ans=calorie/cost;
    }

    cout << ans << endl;

    return 0;
}