r,p,q=map(int,input().split()) l=list(map(int,input().split())) x=0;y=sum(l)//3+1 while y-x>1: m=(x+y)//2 if q*sum(max(0,m-t)for t in l[:3])+p*m>r:y=m else:x=m print(x)