Após um longo semestre de aulas de informática, chegou a hora do professor Ricardo avaliar o conhecimento de seus alunos com uma prova surpresa. No entanto, ele conhece seus alunos e sabe que nem todos estão com a matéria em dia. Por isso, ele suspeita que alguns deles tentarão colar na prova, algo que ele não pode permitir!
O professor é muito bom em identificar trapaças e consegue reconhecê-las com apenas um olhar. No entanto, sua sala de aula é um tanto incomum. Nessa sala, as cadeiras dos N alunos estão dispostas em uma única fila, de forma que a cadeira fica no fundo da sala e a cadeira fica logo em frente à mesa de Ricardo, de onde ele vigia os alunos.
Os alunos possuem tamanhos variados, sendo que o aluno sentado na cadeira i tem ai centímetros de altura. Por causa da organização estranha das cadeiras, essas alturas podem atrapalhar a visão do professor, de modo que Ricardo não consegue enxergar um aluno caso exista outro aluno com altura maior ou igual à dele que está mais perto da mesa do professor. Formalmente, Ricardo não consegue enxergar o aluno sentado na cadeira se existe algum aluno em uma cadeira tal que e . Observe que o aluno na cadeira N sempre pode ser observado, pois está logo em frente ao professor.
Ricardo consegue monitorar os alunos que ele enxerga, mas está preocupado com possíveis colas entre os demais. Dadas as alturas dos alunos, ajude-o a saber qual o máximo de alunos que poderão colar na prova sem que ele perceba, isto é, a quantidade de alunos que ele não consegue enxergar.
A primeira linha da entrada contém um único inteiro positivo , a quantidade de alunos. A segunda linha da entrada contém inteiros positivos , as alturas dos alunos na ordem em que eles estão dispostos na sala.
A saída deve conter um único inteiro, a quantidade de alunos que Ricardo não consegue enxergar.
É garantido que todo caso de teste satisfaz as restrições abaixo.
A tarefa vale pontos. Estes pontos estão distribuídos em subtarefas, cada uma com suas restrições adicionais às definidas acima.
5
200 180 190 140 160
2
5
180 180 170 150 190
4
2
150 150
1