# require 'pry'
N = gets.to_i
li = []
5.times do
  li << gets.to_i
end
# p li

ans = (N.to_f / li[0]).ceil
pre = li[0]
# binding.pry
1.upto(4) do |i|
  if li[i] < pre
    ans = i + (N.to_f / li[i]).ceil
    pre = li[i]
  else
    ans += 1
  end
end
puts ans
