1405: 山峰

Memory Limit:128 MB Time Limit:1 S
Judge Style:Text Compare Creator:
Submit:389 Solved:209

Description

Rocky山脉有n个山峰,一字排开,从西向东依次编号为1, 2, 3, ……, n。

每个山峰的高度都是不一样的。编号为i的山峰高度为$h_i$。

小修从西往东登山。每到一座山峰,她就回头观望自己走过的艰辛历程。在第i座山峰,她记录下自己回头能看到的山峰数$s_i$。

何谓“能看到”?如果在第i座山峰,存在$j < k < i,h_j < h_k$,那么第j座山峰就是不可见的。除了不可见的山峰,其余的山峰都是可见的。

回家之后,小修把所有的si加起来得到S作为她此次旅行快乐值。现在n座山峰的高度都提供给你了,你能计算出小修的快乐值吗?

Input

第一行一个整数n(n<=15000)。

第i+1(1<=i<=n)行是一个整数hi(hi<=109)。

Output

仅一行:快乐值。

Sample Input Copy

5
2
1
3
5
9

Sample Output Copy

5

HINT

说明:s1=0, s2=1, s3=2, s4=1, s5=1。

加入题单

算法标签: