#include<bits/stdc++.h>
#include<algorithm>
#include<vector>
#include<queue>
using namespace std;

int main(){
	int n,a,b,k,c[100];
	scanf("%d%d%d%d",&n,&a,&b,&k);
	for(int i=0;i<n;i++) scanf("%d",&c[i]);
	sort(c,c+n);
	int d=a, res=k/d;
	for(int i=n-1;i>=0;i--){
		d+=b;k+=c[i];
		if(res>k/d)break;
		res=k/d;
	}
	printf("%d\n",res);
}