#P1823. [COI2007] Patrik 音乐会的等待

    ID: 781 Type: RemoteJudge 1000ms 125MiB Tried: 1 Accepted: 1 Difficulty: 4 Uploaded By: Tags>模拟线性数据结构COCI

[COI2007] Patrik 音乐会的等待

题目描述

nn 个人正在排队进入一个音乐会。人们等得很无聊,于是他们开始转来转去,想在队伍里寻找自己的熟人。

队列中任意两个人 aabb,如果他们是相邻或他们之间没有人比 aabb 高,那么他们是可以互相看得见的。

写一个程序计算出有多少对人可以互相看见。

输入格式

输入的第一行包含一个整数 nn,表示队伍中共有 nn 个人。

接下来的 nn 行中,每行包含一个整数,表示人的高度,以毫微米(等于 10910^{-9} 米)为单位,这些高度分别表示队伍中人的身高。

输出格式

输出仅有一行,包含一个数 ss,表示队伍中共有 ss 对人可以互相看见。

7 
2 
4 
1 
2 
2 
5 
1
10

提示

数据规模与约定

对于全部的测试点,保证 11\le 每个人的高度 <231< 2^{31}1n5×1051 \le n \le 5\times 10^5