Map y Reduce en Python

14 01 2009

Aprovechando la página propuesta en la entrada anterior, he encontrado el problema nº 20 gracias a jAB. El problema dice lo siguiente:

Encuentra la suma de los dígitos del número 100! (Factorial de 100)

Así que me he dispuesto a hacer en Python dicho problema. Para ver el artículo completo, visitar [Debug Mode = ON].





Project Euler

14 01 2009

Aunque lleva ya bastante tiempo funcionando, no conocía la página Project Euler. Se trata de una página con una colección de ejercicios de programación. La idea es implementar esos problemas en el lenguaje de tu elección y responder con el resultado obtenido para ver si has acertado. Está muy bien para ejercitar la mente y volver a coger soltura a la hora de implementar código. Algunos de los ejercicios iniciales son, por ejemplo, sumar todos los números naturales por debajo de 1000 que sean múltiplos de 3 ó de 5, o encontrar la suma de de todos los números pares en la secuencia de Fibonacci que sean menores de 4 millones.

Como veis, ejercicios muy sencillos, pero que van adquiriendo cierto grado de complejidad según vas avanzando.

100% recomendable.