Google Code Jam 2012
Como algunos sabréis, Google Code Jam es una competición que Google organiza una vez al año. Se trata de resolver una serie de problemas, similares a los de las competiciones de programación organizadas por ACM.

La ronda de calificación fue este sábado pasado y es posible acceder a la lista de los problemas planteados a través de la siguiente dirección:
http://code.google.com/codejam/contest/1460488/dashboard
Acabo de subir mis soluciones (en C++) a mi cuenta de GitHub:
https://github.com/akepa/Google-Code-Jam-2012
El primer problema (Speaking in Tongues) era trivial.
El segundo (Dancing with the Googlers) era un poco más complejo, pero una vez obtenido el patrón necesario para la realización de los cálculos no era difícil. No necesitaba ningún tipo de optimización para pasar el set grande de datos.
En cambio el tercero (Recycled numbers) sí que necesitaba almacenar los resultados obtenidos para ser eficiente. En este caso mi solución fue capaz de resolver el set pequeño de datos, pero no el grande en los ocho minutos de tiempo disponibles.
Finalmente el cuarto, al ver que únicamente 300 personas lo habían conseguido hasta el momento, y que ya tenía los puntos necesarios para avanzar a la próxima ronda, no lo hice.
La próxima ronda empieza en una semana. Suerte a aquellos que participéis

























