n = gets.to_i
a = Array.new(5) { gets.to_i }.reverse

m = Array.new(6) { 0 }
m[5] = n
while m[0] == 0 do
  (1..5).each do |i|
    next if m[i] == 0
    x = a[i - 1]
    if m[i] > x
      m[i] -= x
      m[i - 1] += x
    else
      m[i - 1] += m[i]
      m[i] = 0
    end
  end
end
# いったん流れ始めてしまえば1分間でm[0]人運べる
# なのでn人運ぶには n / m[0]分かかる
# さらにこの状態になるまでに5分かかるのでそれを足す
u = m[0]
if n % u == 0 then
  puts n / u + 4
else
  puts n / u + 5
end
