Cubanos entre los diez primeros puestos latinoamericanos del Mundial de Programación

En la clasificación general, los equipos de la Universidad de La Habana y de la Universidad de Oriente consiguieron los puestos 69 y 79, respectivamente.

Pantalla con resultados parciales del evento Foto © Cubadebate

Varios equipos cubanos consiguieron llegar a la final de la 44 Competición Internacional Universitaria de Programación (ICPC, por sus siglas en inglés) celebrada en Moscú, Rusia, del 1 al 6 de octubre de 2021.

En el evento, celebrado de manera presencial, se pudieron presentar 117 equipos, en representación de igual cantidad de universidades. La región caribeña del ICPC fue representada por dos equipos cubanos: uno de la Universidad de La Habana (UH) y otro de la Universidad de Oriente (UO).

El equipo de la UH se posicionó 69 con 4 problemas resueltos, logrando así el tercer mejor ranking en su historia de 8 participaciones en las World Finals del ICPC (rank 44 en 2017 y rank 66 en Portugal). Esos 4 problemas resueltos igualan su segundo mejor desempeño en estas lides (5 problemas resueltos en 2017 y 4 problemas resueltos en 2019). Además, en este Mundial se ubica en la 7ma posición entre los 21 equipos que viajaron a Moscú para representar a toda América Latina y el Caribe (ALC).

Por su parte, el equipo de la UO ancló en el lugar 79 con 3 problemas resueltos, y 9no lugar en ALC. Dicha posición supera significativamente lo mejor que había logrado la UO en su historia en las Finales Mundiales (puesto 96 en el año 2014). Además, esos 3 problemas resueltos igualan la cantidad alcanzada en los Campeonatos del 2015 y 2018, su mejor cifra hasta la actualidad.

En este Mundial, acogido por el prestigioso MIPT, fueron propuestos un total de 15 ejercicios o desafíos, descritos en idioma inglés y de variadas complejidades matemático-computacionales.

La Competición Internacional Universitaria de Programación (en inglés International Collegiate Programming Contest, abreviado ICPC) es una competición anual de programación y algorítmica entre universidades de todo el mundo, donde prima el trabajo en equipo, el análisis de problemas y el desarrollo rápido de software. La ICPC lleva a cabo concursos regionales autónomos que cubren los seis continentes y culminan en una final mundial cada año. En 2018, la participación del ICPC incluyó a 52 709 estudiantes de 3 233 universidades en 110 países.

El ICPC es una competición por equipos. Las reglas actuales estipulan que cada equipo ha de tener exactamente 3 miembros. Los miembros han de ser estudiantes universitarios, que hayan estudiado menos de 5 años en la universidad antes del concurso. Los estudiantes que hayan competido en dos finales mundiales (World Finals) o cinco competiciones regionales no pueden participar otra vez.

Durante la competición, los equipos tienen alrededor de 5 horas para resolver entre 8 y 15 problemas (lo normal es 8 para las competiciones regionales y 12 para la final). Se deben programar las soluciones con C, C++, Java, Ada, Python o Kotlin2​3​ (aunque no está garantizado que todos los problemas sean solucionables usando cualquier lenguaje, el ICPC establece que los jueces habrán resuelto todos los problemas en Java y C++, tanto para los regionales como para la final mundial).

Los programas enviados por los equipos se compilan y ejecutan con unos ciertos datos de entrada, si el programa falla al calcular la solución, el equipo es notificado del error y pueden enviar nuevamente el programa o probar con otros problemas.

El ganador es el equipo que resuelve más problemas. Si hay equipos empatados con el mismo número de problemas resueltos, el orden de clasificación se calcula a partir de los que han tardado menos en resolver los problemas.

El próximo Campeonato Mundial, el nro. 45, tendrá lugar en Bangladesh, Noviembre de 2022 y el Caribe ya tiene a sus equipos clasificados: Universidad de La Habana (UH Top) y Universidad de las Ciencias Informáticas (UCI FreesTyle).

Archivado en:


¿Tienes algo que reportar?
Escribe a CiberCuba:

editores@cibercuba.com

 +1 786 3965 689

Necesitamos tu ayuda:

Como tú, miles de cubanos leen y apoyan el periodismo independiente de CiberCuba. Nuestra independencia editorial comienza por nuestra independencia económica: ninguna organización de ningún país financia CiberCuba. Nosotros hacemos nuestra propia agenda, publicamos nuestras opiniones y damos voz a todos los cubanos, sin influencias externas.

Nuestro diario se ha financiado hasta hoy solamente mediante publicidad y fondos propios, pero eso limita lo que podemos hacer. Por esto pedimos tu ayuda. Tu aporte económico nos permitirá hacer más acciones de periodismo investigativo y aumentar el número de colaboradores que reportan desde la isla, mientras conservamos nuestra independencia editorial. Cualquier contribución, grande o pequeña, será muy valiosa para nuestro futuro. Desde solo 5$ y con solo un minuto de tu tiempo puedes colaborar con CiberCuba. Gracias.

Contribuye ahora

¿Qué opinas?

Cargar más
Cargar más

Playlist de videos en CiberCuba


Esta Web utiliza cookies propias y de terceros, para mejorar la experiencia de usuario, recopilar estadísticas para optimizar la funcionalidad y mostrar publicidad adaptada a sus intereses.

Más información sobre nuestra política de privacidad.