#include <stdio.h>
#include <math.h>
int main() 
{
    int a,b,x,y,min=1000; 
    scanf("%d%d%d%d",&a,&b,&x,&y);
    for (int k=0;k<=20;k++) 
    { 
        int ra=a-k*y,rb=b-k*y;
        ra=ra>0?ra:0;rb=rb>0?rb:0;
        int fire=(ra+x-1)/x+(rb+x-1)/x;
        if(k+fire<min)
            min=k+fire;
    }
    printf("%d\n",min);
    return 0;
}