Desafio programando.org presente en este link: http://programando.org/blog/2014/01/desafio-enero-2014-los-cuatro-cuatro/
Se presentan 2 soluciones. Una de fuerza de bruta (cuatros.py) y otra que construye la solucion tomando soluciones mas pequeñas (cuatros2.py). (Como formar nros usando 3 nros 4, 2 nros 4, 1 nro 4, etc. )
La segunda solucion presenta 3 variantes,
- cuatros2.py : hace un esfuerzo por reducir los parentesis superfluos.
- cuatros2b.py: sacrifica el esfuerzo por reducir los parentesis superfluos se ven secuencias un poco mas largas, pero el codigo en mas sencillo y veloz
- cuatros2c.py: no hace esfuerzo alguno por reducir los parentesis superfluos