#include <bits/stdc++.h>
long long int x, y, z, i, flag, flag2, top;
long long int A[200010];
int main() {
  scanf("%lld", &x);
  for (i = 1; i <= x; i++) {
    scanf("%lld", &A[i]);
    if (A[i] == 1 && flag == 0) {
      y = i + 1;
      flag = 1;
    }
  }
  for (i = y; i <= x; i++) {
    if (A[i] == 0) z++;
  }
  for (i = 1; i <= x; i++) {
    if (A[i] == 1) {
      top += z;
      flag2 = 1;
    } else if (A[i] == 0 && flag2 == 1)
      z--;
  }
  printf("%lld", top);
  return 0;
}
