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

int main(){
  int a,b,c,d,sum,max,m[110],sumn;
  cin >> a >> b >> c >> d;
  sum=d;
  sumn=b;
  max=d/b;
  for(int i=0;i<a;i++)cin >> m[i];
  sort(m,m+a);

  for(int i=a-1;i>=0;i--){
    sum+=m[i];
    sumn+=c;
    if(max<sum/sumn)max=sum/sumn;
  }
  cout << max << endl;
}