#include <bits/stdc++.h>
using namespace std;
int main(void) {
  long int cnt1 = 0, cnt0 = 0;
  int n, i, s[1005], flag = 0;
  scanf("%d", &n);
  for (i = 1; i <= n; ++i) scanf("%d", &s[i]);
  for (i = 1; i <= n; ++i) {
    if (s[i] == 1) {
      flag = 1;
      cnt1++;
    }
    if (s[i] == 0 && s[i - 1] == 1) cnt0++;
  }
  if (s[n] == 0) cnt0--;
  if (flag)
    printf("%ld", cnt0 + cnt1);
  else
    printf("0");
}
