#include using namespace std; #define el '\n' #define int long long #define fi first #define se second #define sz(x) (int)x.size() const int maxn=2e5+5; int n,a[maxn],pos[maxn],res,L,R; signed main(){ ios::sync_with_stdio(false); cin.tie(nullptr); cin>>n; for (int i=1;i<=n;i++){ cin>>a[i]; pos[a[i]]=i; } L=pos[0],R=pos[0]; for (int v=1;vR) res+=v*(L*(pos[v]-R)); else if (pos[v]