Equipos de 3
Estudiantes de nivel superior. No hace falta ser de la misma institución. ¿Sin equipo? Te asignamos uno.
Torneo Rosarino de Programación
Programación competitiva estilo ICPC en Rosario · UTN FRRO
Un primer acercamiento al mundo ICPC para quienes quieran competir en el circuito oficial, y un ejercicio de repaso para los competidores frecuentes. Se compite en equipos de 3, resolviendo problemas de algoritmos y matemática contra un juez automático.
Estudiantes de nivel superior. No hace falta ser de la misma institución. ¿Sin equipo? Te asignamos uno.
4 horas, una sola PC por equipo. Niveles Inicial y Avanzado.
Envío a un sistema de jueces automático. No hace falta experiencia previa en programación.
Puerta de entrada al circuito oficial ICPC: Torneo Argentino, Regional Latinoamericana y más.
La primera edición ya pasó y fue un éxito. Estamos preparando la segunda edición del TOROPRO para junio de 2027, cuando vamos a abrir el formulario de inscripción. Mientras tanto, sumate al grupo de Telegram para no perderte ningún anuncio.
Cuenta regresiva aproximada a la 2da edición · fecha exacta a confirmar
Estos son los enunciados completos de la 1ra edición. Ideales para entrenar de cara a la próxima.
Problemas de la categoría inicial — un buen punto de partida para quienes recién arrancan.
Problemas de la categoría avanzada — para competidores frecuentes del circuito ICPC.
¡Felicitaciones a todos los equipos que compitieron en la 1ra edición! Mirá el ranking completo de cada categoría en Polijuez.
Tabla de posiciones final de la categoría inicial.
Ver ranking completo ↗Tabla de posiciones final de la categoría avanzada.
Ver ranking completo ↗Algunos momentos de la primera edición del TOROPRO en la UTN FRRO.
Estudiantes de nivel superior, en equipos de 3. No hace falta ser de la misma institución, ni tener experiencia previa en programación. Si no tenés equipo, podés anotarte igual y te asignamos uno.
Cada equipo usa una sola PC y tiene 4 horas para resolver entre 8 y 12 problemas de algoritmos y matemática. Cada problema es un enunciado que se resuelve con código que lee de entrada estándar y escribe en salida estándar. Se puede usar más de un lenguaje y reintentar un problema las veces que haga falta. Hay dos niveles: Inicial y Avanzado.
C, C++, Java, Python o Kotlin. Los compiladores en las máquinas son los mismos que usa el jurado.
Cada problema vale un punto y gana el equipo con más puntos. Ante igualdad, se desempata por penalidad: por cada problema resuelto se suman los minutos transcurridos hasta resolverlo, más 20 minutos por cada envío incorrecto previo. Conviene siempre intentar meter un problema y resolver primero los más fáciles.
AC — Aceptado · WA — Wrong Answer · TLE — Time Limit Exceeded · MLE — Memory Limit Exceeded · RTE — Run Time Error · OLE — Output Limit Exceeded · IR — Invalid Return · IE — Internal Error (contactar al staff).
Se usa el juez virtual Polijuez, accesible vía web, sobre una imagen de Linux. Cada equipo recibe una contraseña propia; no se permite loguearse como otro equipo (el sistema detecta múltiples logins).
Memoria: 256 MB (salvo excepciones) · Tamaño de salida: 1 MB · Código fuente: 100 KB · Tiempo: depende del problema y del lenguaje, se reporta al comenzar la prueba.
Se puede ir al baño y caminar por la zona de laboratorios (hay bebidas y galletitas). No se permite usar dispositivos electrónicos (apagar celulares), ni comunicación de red salvo Polijuez, ni hablar con personas ajenas al equipo. La competencia corre en un sandbox: es de programación, algoritmia y matemática, no de hackers.
La 2da edición está prevista para ~junio de 2027. El formulario de inscripción se abrirá más cerca de la fecha y se anunciará por el grupo de Telegram de ICPC Rosario.
El instructivo completo de la competencia y los enunciados de la 1ra edición, en PDF.