#include #include using namespace std; int main() { cin.tie(nullptr), ios::sync_with_stdio(false); int N, a; cin >> N; vector pos(N); for (int i = 0; i < N; i++) cin >> a, pos[a] = i; long long ret = 0, lo = N, hi = 0; for (auto i : pos) { lo = lo < i ? lo : i; hi = hi > i ? hi : i; ret += (lo + 1) * (N - hi); } cout << ret << '\n'; }