#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, a[1001];
  scanf("%d", &n);
  for (int i = 0; i < n; i++) scanf("%d", &a[i]);
  int ini = 0;
  while (a[ini] == 0 && ini < n) ini++;
  int fin = n - 1;
  while (a[fin] == 0 && fin >= 0) fin--;
  int add = 0, temp = 0;
  for (int i = ini; i <= fin; i++) {
    if (a[i] == 0) temp++;
    if (a[i] == 1) {
      if (temp > 1) add += temp;
      temp = 0;
    }
  }
  if (ini > fin)
    cout << 0 << endl;
  else
    cout << fin - ini + 1 - add << endl;
  return 0;
}
