É período de chuva no Reino Quadrado. Nos últimos anos, o Rei Maior Quadrado (RMQ) ordenou a construção de uma enorme piscina para refrescar seus súditos. A piscina é composta por diversas seções de mesma largura e comprimento, mas podem ter alturas diferentes. A altura de cada seção é um número inteiro em metros.
Durante o período de chuvas fortes, o Rei nem precisa gastar água para encher a piscina - basta deixar que a chuva faça esse trabalho. A chuva cai uniformemente em todas as seções da piscina, enchendo - até que não haja mais capacidade para acumular água.
O Rei o contratou para calcular quantas seções estarão cobertas com água, durante a estação de chuva. Uma seção da piscina pode ser considerada coberta com água se ela possuir água com pelo menos 1m de profundidade.
O caso do exemplo 3 pode ser visto na figura abaixo, que apresenta um corte lateral da piscina. As seções 2 a 10 e 13 a 15 ficarão cobertas de água.
A primeira linha contém um inteiro, , o número de seções da piscina. Seguem linhas, cada uma com um inteiro , a altura da -ésima seção, em metros.
Seu programa deve produzir uma única linha, contendo um único inteiro, o número de seções da piscina cobertos por água.
4
2
1
1
2
2
6
5
2
6
1
3
2
2
17
4
3
2
1
1
1
1
1
2
3
5
5
3
3
2
4
4
12