Pila de platos X87029


Statement
 

pdf   zip

Un string formado con los signos @+@ y @-@ representa la evolución de una pila de platos. Un símbolo @+@ en el string significa que se añade un plato a la pila. Un signo @-@ significa que se quita un plato.

Diseñad una función @max_altura(s)@ que, dado un string ss formado por los signos @+@ y @-@ que representa la evolución de una pila de platos calcule la altura máxima alcanzada por la pila. No se pueden retirar platos de la pila cuando está vacía.

Ejemplo de sessión

Sample session
>>> max_altura('+++--+')
3
>>> max_altura('+-+-+-')
1
>>> max_altura('++-+++--+')
4
Information
Author
InfBesos
Language
Spanish
Official solutions
Python
User solutions
Python