A, B, C, D = input().strip().split(' ') A, B, C, D = int(A), int(B), int(C), int(D) min1 = A min2 = B // C min3 = D // (C + 1) print(min(min1, min2, min3))