L1-4 爬山
题号:NC219766
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

Bear_2 想去爬山看风景,现在有 n 座山成一条直线,从左向右分别编号为 1,2,3,……,n 。如果第 i 座山不低于 1 到 i-1 座山则认为这座山的好的。现在 Bear_2 测出了 n 座山的高度 H1,H2,……,Hn ,请问有多少座山的好的。

输入描述:

第一行输入一个正整数 n (1<=n<=100000),表示有 n 座山
第二行给出 n 个正整数,第 i 个正整数 Hi(1<=Hi<=100000) 表示第 i 座山的高度

输出描述:

在一行内输出一个正整数 X ,表示有 X 座山是好的。
示例1

输入

复制
5
1 2 2 1 3

输出

复制
4