Google Code Jam 2008

Google Code Jam, es una competencia mundial de programacion hosteada por Google. Puedes escoger entre varios lenguajes de programacion (C, C++, Java, Python, ruby entre otros).

Ayer estaba leyendo un blog en planet python, y me entere de que la ronda para calificar al Google Code Jam era ese mismo dia, en unas cuantas horas.

Me registre, y vi los problemas de practica y honestamente me desilusione, estaban muy complicados. Y esque eso de estudiar ingenieria de sistemas tiene sus desventajas. Los Lic. en ciencias de la computacion inventan los algoritmos, los ingenieros los utilizan, decia una maestra.

Entonces decidi no participar… pero en la noche dije “que demonios” y entre a ver que onda con los problemas. Necesitaba 25 puntos para pasar a la siguiente ronda, eran 3 problemas de 25 puntos cada uno (si resolvias correctamente el problema con 2 sets de datos diferentes) ergo solo tenia que resolver uno para pasar a la siguiente ronda.

El primer problema estaba medio extraño. El segundo nunca lo entendi (pinches trenes), y para el tercero, me faltaban conocimientos de matematicas y probabilidad.

Total, me dedique a tirar codigo a ver si podia resolver el problema #1, y si pude :D y hasta eso el codigo quedo bonito.

Yo se que no tengo oportunidad de ganar en un concurso como estos, pero de jodido quiero la camiseta ;)

Estan interesantes los problemas, si tienen tiempo y ganas, aun pueden entrar (aunque quedan 4 horas, asi que apurenle).

Suerte!!!!


About this entry