Topcoder.com

58 views
Skip to first unread message

Victor Soliz

unread,
Nov 16, 2008, 11:30:56 AM11/16/08
to ACM ICPC Bolivia
Saludos a todos,

Ahora que las regionales terminaron, puede que algunos extrañen las
competencias de programación así que decidí tomar la oportunidad de
invitarles a Topcoder.

Primero una explicación, topcoder es una empresa yanqui que se dedica
a organizar competencias de programación, al parecer sus fuentes de
ingresos son el reclutamiento (ya que algunas empresas la usan para
encontrar empleados) y también el desarrollo de software, algo que lo
hace a modo concurso...

Pero bueno, a nivel de algoritmos tiene competencias una vez a la
semana, la mayor parte del año y en diferentes horarios, hasta hace
poco tenían premios de hasta 5000 dólares en esas competencias, pero
hoy en día la crisis económica los afecta también a ellos así que ya
no se ven esas cosas tan frecuentemente.

Su modo de competencia es a través de una aplicación de Java, en la
que uno puede escribir el código y mandarlo a su servidor para
compilar y probar, lo bueno es que en cada concurso hay una fase en la
que puedes ver las soluciones de otras personas y si encuentras un
error, "retar" la solución con una entrada específica y ganar unos
cuántos puntos más.

Como práctica es muy efectivo para el ICPC, la verdad es que al
parecer los Argentinos se dieron cuenta hace ya mucho tiempo ya que
Argentina es muy fuerte en Topcoder, y podría ser que también esta fue
el arma secreta de los Peruanos este año.

En Bolivia en cambio somos muy pocos, apenas dos en la actualidad, así
que el país ni siquiera está en el ranking mundial (se necesitan
veinte competidores activos) En http://www.topcoder.com/stat?c=country_avg_rating
pueden verificar cómo Argentina, Venezuela y Perú ya llegan a tener
varios competidores.

Cada año tienen una competencia abierta en la que se pueden ganar
poleras, dinero y viaje, pero la verdad es que las competencias
llamadas SRM son lo más interesante de Topcoder por lo frecuentes que
son, y la dificultad de sus problemas.

Y bueno, el único 'defecto' es que todo es en Inglés, incluyendo los
enunciados de los problemas, y las instrucciones.

Para más información: http://www.topcoder.com/wiki/display/tc/How+To+Compete+in+Algorithm+Competitions

Si al final deciden inscribirse, sería bueno que pongan
"vexorian" (sin comillas) como "referral" ...

GNUx

unread,
Nov 16, 2008, 9:12:36 PM11/16/08
to ACM ICPC Bolivia

Gracias por el dato esta buscando algo asi. ya me inscribi :-)
Saludos.

Spectrum

unread,
Nov 17, 2008, 8:44:03 AM11/17/08
to ACM ICPC Bolivia
Bueno yo estoy ya en topcoder por algun tiempo incluso participo de
los SRM del segundo nivel, supongo que les interesaria entrar a los
Algorithm Competition, lo bueno de los problemas de topcoder es que no
necesitas preocuparte por la entreda y salida puedes usar muchos
lenguajes disponibles como C++, C#, Java y VB.NET, es decir te
preocupas mas en los algoritmos, tambien los enunciados de los
problemas son ciento po ciento claros, es decir que la forma de
plantear y resolver los problemas es totalmente diferente a los del
ICPC, existen otros tipos de competencias como Studio Design
Competition en donde pruebas tu potencial real como desarrollador ya
que necesitas serios conocimientos en uml, documentacion, y oviamente
programacion en un lenguaje como podria ser PHP, en la que mas he
participado.

http://www.topcoder.com/tc/

Sergio Antonio Ochoa Martinez

unread,
Nov 17, 2008, 8:55:23 AM11/17/08
to acm-icpc...@googlegroups.com
Muy buena la pagina te agradesco
saludos

kehiro

unread,
Nov 26, 2008, 10:53:01 PM11/26/08
to ACM ICPC Bolivia
Hola a todos

TOPCODER es muy efectivo como practica para la ACM, porque los
problemas son de simulacion, grafos, matematica en general, ademas de
que puedes ver los codigos fuentes de las mejores respuestas a los
problemas(codigos que en tu vida hubieras intentado escribir, pero que
por lo menos te la idea de que hay muchos caminos cortisimos para
llegar a la solucion buscada), tambien puedes encontrar tutoriales y
una competencia de programacion cada semana con competidores de todo
el mundo.

Topcoder es una pagina, a mi parecer muy ordenada donde se publica el
codigo fuente de tu programa y las entradas y salidas de tu programa;
asi como tambien las salidas incorrectas remarcadas, ,,, a lo que he
visto creo que nunca acabarias de ver todas las paginas de Topcoder ya
la informacion se actualiza constantemente.

Una ultima cosa, si quieres prepararte para la ACM del año que viene,
creo que es necesario imitar el mejor, y en TOPCODER estan muchos de
los campeones internacionales/regionales de la ACM-ICPC, GOOGLE
CODEJAM y muchos otros.


Saludos

Spectrum

unread,
Nov 28, 2008, 2:03:05 PM11/28/08
to ACM ICPC Bolivia
Propuesta, llenemos TopCoder de Bolivianos, si ahora que empezaran las
vacaciones podemos tomar esta opcion.
pueden ver mas en http://ucbicpc.wordpress.com/

kehiro

unread,
Dec 3, 2008, 8:28:29 AM12/3/08
to ACM ICPC Bolivia
Spectrum:

Hola, te cuento que estoy interesado en participar en Studio Design
Competition utilizando UML y PHP en Topcoder, pero no pude encontrar
algun enlace relacionado a esa competencia, será que me podes pasar el
enlace a esa competencia, para que participe.....y si no te es mucha
molestia me podes pasar mas informacion, cada cuanto hay competencias,
lo mas relevante.

Saludos...
Reply all
Reply to author
Forward
0 new messages