Type: Default 1000ms 256MiB

天衡山石塔

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

机关的测试顺利结束,小 A 展开风之翼飞越群山,来到璃月的天衡山。山脊上从西到东依次矗立着 NN 座外形相同、高度可能不同的仙家石塔,编号为 1,2,…,N1,2,\dots,N。

小 A 站在所有石塔的最东边向西眺望。对于一座塔来说,如果它东侧存在一座高度不低于它的塔,它就会被挡住;否则小 A 可以看见它。

例如,66 座石塔的高度从西到东依次为 6,9,7,6,4,66,9,7,6,4,6。从东侧眺望时,能看见的是第 66、第 33 和第 22 座,共 33 座。

现在给出所有石塔的高度,请计算小 A 一共能看见多少座石塔。

输入格式

第一行包含一个整数 NN,表示石塔的数量。

接下来的 NN 行,每行包含一个整数 hih_i,表示从西到东第 ii 座石塔的高度。

输出格式

输出一个整数,表示能看见的石塔数量。

样例

6
6
9
7
6
4
6
3
5
5
4
3
2
1
5

样例解释

  • 样例 1:从东向西扫描,第 66 座高 66(可见,当前最高 66);第 55 座高 44(小于 66,被挡);第 44 座高 66(不高于最高 66,被挡);第 33 座高 77(高于 66,可见,更新最高 77);第 22 座高 99(可见);第 11 座高 66(被挡)。共 33 座可见。
  • 样例 2:高度从西到东严格递减,从东向西每一座都比它东侧所有塔高,全部 55 座可见。

数据范围与约定

子任务 分值 限制
11 3030 N≤1000N \le 1000
22 7070 2≤N≤3×1052 \le N \le 3\times 10^5

对于 100%100\% 的数据,2≤N≤3×1052 \le N \le 3\times 10^5,1≤hi≤1091 \le h_i \le 10^9。

TSET-CPCI-MCA-XZAX 2026-10-17

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
14
Start at
2026-10-17 9:00
End at
2026-10-18 0:00
Duration
15 hour(s)
Host
Partic.
37