def f1(t, si, ei)
  for i in si..ei
    t[i] -= 1
  end
end

n = gets.chomp.to_i
t = gets.chomp.split(' ').map {|v| v.to_i }
num = 0
si = 0
while si < t.length
  if t[si] == 0
    si += 1
    next
  end

  ei = si
  while ei < t.length
    if t[ei + 1] == 0 or (ei + 1) == t.length
      f1(t, si, ei)
      num += 1
      break
    end
    ei += 1
  end
end

puts num
