1845: [NewOJ Week 11] 凹

内存限制:512 MB 时间限制:2 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:83 通过:40

题目描述

给定一个长度为n的数组a,请求出存在多少个二元组<i,j>满足“凹”的性质:
1、1≤i<j≤n;
2、对于所有的i<k<j均满足a[i]>a[k],a[j]>a[k]。
注意,当j=i+1时,k不存在,也满足上述约束。

输入格式

第一行为正整数n,n≤1000000。
接下来n行,每行一个a[i],1≤a[i]≤n,a[i]不互相同。

输出格式

输出一个数字表示答案。

输入样例 复制

样例1:
3
2
1
3

样例2:
6
1
3
2
6
4
5

输出样例 复制

样例1:
3

样例2:
7