音乐会
成绩 | 100 | 开启时间 | 2020年06月4日 星期四 05:50 |
折扣 | 0.8 | 折扣时间 | 2020年06月4日 星期四 05:50 |
允许迟交 | 是 | 关闭时间 | 2020年06月4日 星期四 05:50 |
输入文件 | patrik.in | 输出文件 | patrik.out |
【题目描述】音乐会(patrik)COI2007 Patrik
已知N个人排队进入一个音乐会,人们等得很无聊,于是他们开始转来转去,想在队伍里寻找自己的熟人。队列中任意两个人A和B,如果他们相邻或他们之间没有人比A或B高,那么他们就可以互相看得见。
试问有多少对人可以互相看见。
【输入格式】
输入的第一行包含一个整数N (1≤N≤500 000),表示队伍中共有N个人。
第二行N个整数,表示人的高度,以毫微米(等于10-9米)为单位,每个人的身高都小于231毫微米。这些高度分别表示队伍中人的身高。
【输出格式】
输出一个数S,表示队伍中共有S对人可以互相看见。
【输入样例】
7
2 4 1 2 2 5 1
【输出样例】
10