1012 - 凹序列
时间限制 : 1 秒
内存限制 : 256 MB
给定一个长度为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≤100000。 接下来n行,每行一个a[i],1≤a[i]≤n,a[i]不互相同。
输出
输出一个数字表示答案。
样例
输入
3 2 1 3
输出
3
输入
6 1 3 2 6 4 5
输出
7