#include<cstdio>
#include<cstring>
#include<algorithm>
#include<functional>
using namespace std;
int main(void)
{
	int n,a,b,c,d[100];
	int i,j,cal,dol,mx,c2;
	scanf("%d",&n);
	scanf("%d %d",&a,&b);
	scanf("%d",&c);
	for(i=0;i<n;i++)	scanf("%d",&d[i]);
	sort(d,d+n);
	cal=c;	dol=a;
	mx=c/a;
	for(i=n-1;i>=0;i--)	{
		cal+=d[i];
		dol+=b;
		mx=max(mx,cal/dol);
	}
	printf("%d\n",mx);
	return 0;
}
