#include using namespace std; typedef long long int ll; typedef pair P; typedef vector VI; typedef vector VVI; #define REP(i,n) for(ll i=0;i<(n);i++) #define ALL(v) v.begin(),v.end() constexpr ll MOD=1000000007; constexpr ll INF=2e18; int main(){ ll n; cin >> n; VI a(n); REP(i,n) cin >> a[i]; ll ans=n*(n-1)/2; ll len=0; REP(i,n){ if(a[i]==1){ len++; } else{ ans-=len*(len-1)/2; ans++; len=0; } } ans-=len*(len-1)/2; cout << ans << endl; }