A,B,C,D = gets.split.map(&:to_i) puts [A, D/(C + 1), B / C].min