#include <cstdio>
#include <algorithm>
#include <vector>

using namespace std;

int n,a,b,c,p;//pはピザの値段/カロリー
vector<int> cal;

int main(){
	
	scanf("%d",&n);
	scanf("%d %d",&a,&b);
	scanf("%d",&c);
	for(int j=0;j<n;j++) scanf("%d",&cal[j]);
	sort( cal.begin(), cal.end() );
	float max=c/a; //値段当たりのカロリー
	for(int k=0;k<n;k++){
		int t=0;
		for(int l=0;l<k;l++) t=+cal[l];
		p=(c+t)/(a+k*b);
		if(p>max) max=p;
	}
	double bp = floor(max);
	printf("%f",bp);
	return 0;
}