include
using namespace std;
long long n,A,B;
long long a[999999];
bool check(long long m)
{
long long sum=0;
for(long long i=0;i<n;i++)
{
long long j=a[i]-A*m;
if(j<=0)
continue;
else
{
sum+=j/B;
if(j%B!=0)
sum++;
}
}
if(sum<=m)
return 1;
else
return 0;
}
int main()
{
cin>>n>>A>>B;
for(long long i=0;i<n;i++)
cin>>a[i];
sort(a,a+n);
long long l=1,r=a[n-1],ans,m;
while(l<=r)
{
m=(l+r)/2;
if(check(m))
{
r=m-1;
ans=m;
}
else
l=m+1;
}
cout<<ans;
return 0;
}