N, K = gets.split.map(&:to_i) minimum_damage = N.quo(K + 1) if minimum_damage.denominator == 1 puts minimum_damage.to_i else puts minimum_damage.to_f.ceil end