#include
using namespace std;
#define ll long long int
bool solve(ll n,ll m,ll x,ll y,ll mid)
{
return(n*x<=m+(n-mid)*y);
}
int main() {
ll n,m,x,y;
cin>>n>>m>>x>>y;
int s=0;
int e=n;
int ans=0;
while(s<=e)
{
int mid=(s+e)/2;
if(solve(n,m,x,y,mid))
{
ans=mid;
s=mid+1;
}
else
{
e=mid-1;
}
}
cout<<ans;
return 0;
}