import math a, b, c, d = list(map(int, input().split())) sa = math.floor(d / (1 + c)) sb = math.floor(b / c) print(min([a, sa, sb]))