Existen muchas páginas en internet dedicadas a la publicación de retos matemáticos o acertijos que involucren matemáticas, lógica y algoritmos. Algunos de estos sitios cuentan con torneos y estadísticas sobre los resultados lo que crea una sana y muy interesante competencia.
Lo verdaderamente interesante son los sitios en donde tienes que programar tu respuesta y enviarla, una vez enviada se analiza por la página y te da a conocer si tu programa funciona y responde al problema o no. Entre más problemas resuelvas mejor puntuación tendrá tu perfil y te puedes hacer de mayor reputación en esta comunidad de personas brillantes, incluso puedes lograr captar la atención de grandes compañías que buscan gente brillante para ofrecerte alguna entrevista laborar o una oportunidad de trabajo.
Si te gustan los retos, acertijos o simplemente quieres aprovechar tu tiempo libre para no “oxidarte” en tus habilidades de programación esta es una buena recomendación.
Algunos sitios de este tipo son:
- Codeforces: http://www.codeforces.com/
- Interview Street: https://www.interviewstreet.com/
- UVa: http://uva.onlinejudge.org
Espero les sean de utilidad y puedan pasar un rato agradable.
¡Buena suerte!

En la escuela nos dejaron un trabajo de investigación sobre un poco de la historia en las memorias RAM, esto es lo que presentamos: