[pyar] [OT] - Checkeando parentesis balanceados.

Lucio Torre lucio.torre en gmail.com
Vie Jun 18 16:08:21 ART 2010


2010/6/18 Sebastian Bassi <sbassi en clubdelarazon.org>:
>> - el if oneliner lo expandiria a varias lineas y haria nada si el
>> caracter no es "(" o ")" (no esta especificado que hacer si hay otros
>> caracteres en el string. Yo propongo ignorarlos y dar un resultado
>> correcto igual a la cuenta de parentesis. La otra opcion es tirar una
>> excepcion. Dar un resultado errado no deberia ser opcion)
>
> Ojo que el enunciado presupone que hay solo parentesis:
> "recibe una cadena conformada unicamente por parentesis abiertos y cerrados."
> y actue en consecuencia, suponiendo que ya pasó por un filtro.

Ok, pero el comportamiento que recibis cuando el input esta fuera de
lo supuesto es importante.
Las opciones son fallar o responder algo correcto bajo alguna
interpretacion mas amplia.
Responder algo que parezca que todo funciono pero que no haga sentido
bajo ninguna interpretacion es bastante malo.

A no ser que quieras una D en trabajo de equipo, obvio ;)

Lucio.



More information about the pyar mailing list