#include #define REP(i,n) for(int i=0,i##_len=int(n);i>n; vector A(n); REP(i,n) cin>>A[i]; ll cnt[2] = {}; ll ans = 0; REP(i,n-1) { cnt[i&1]++; if(A[i]) { //今いるマスが輝いてるなら偶数前のやつが進む ans += cnt[i&1]; //奇数前のやつは止まる cnt[~i&1] = 0; } else { ans+=cnt[~i&1]; cnt[i&1] = 0; } } cout<