Facebook Hacker Cup

fb_hacker_cup.jpg

La Facebook Hacker Cup es una competición para programadores cuyo objetivo es el de resolver problemas de programación obviamente.

Esta competición dió comienzo el pasado mes de Enero. Dicha competición con unos 12.000 desarrolladores repartidos por todo el planeta. Sólo 25 de estos llegarían a la final. Dicha final se celebró el pasado 12 de Marzo en las instalaciones de Facebook en Palo Alto, California.

La final constaba en resolver 3 problemas en 2 horas. Una vez los programas eran entregados, a estos se la pasaban un fichero de entrada con una serie de datos y ganaría aquel que diera más respuestas correctas y en caso de empate, se medirían los tiempos de ejecución de los algoritmos.

A los finalistas se les daban la opción de escoger entre un sistema con Windows o Mac. Como nota curiosa todos ellos pidieron un sistema con Windows y la mayoría de ellos instalaron Cygwin.

No había restricción en cuanto al lenguaje de programación y la mayoría optó por usar C++, por su rapidez y como otra nota curiosa, el ganador del concurso usó Java. Según algunas de las declaraciones de éste: Usé Java por que es más difícil cometer errores. ¿Ganó el sentido común? Por cierto este genio ganó el Google Code Jam en 2006.

Todos los finalistas eran hombres cuya media de edad eran los 25 años.

Y como última curiosidad el tercer ganador usó Visual Basic.

Los tres primeros puestos fueron para:

1.- Petr Mitrichev 2.- Anh Tuan 3.- Tiancheng Lou

Para más información sobre la competición, fotos, vídeos y los problemas propuestos puedes visitar en enlace que os dejo más abajo.

Más información en la página oficial de la final.