Towers.
Se tienen cubos en un orden determinado y su tarea es construir torres con ellos. Siempre que haya dos cubos uno encima del otro, el cubo superior debe ser más pequeño que el cubo inferior. Debe procesar los cubos en el orden indicado. Siempre puede colocar el cubo sobre una torre existente o comenzar una nueva torre. ¿Cuál es el número mínimo posible de torres?
Entrada
La primera línea de entrada contiene un entero : el número de cubos. La siguiente línea contiene
enteros
: los tamaños de los cubos.
Salida
Imprima un entero: el número mínimo de torres.
Restricciones
Ejemplo de Entrada
5
3 8 2 1 5
Salida
2
Comments