Dear ICPC participants!

Welcome to the 2019 ICPC Caribbean National Contests. This is the very last step the teams have to take in order to qualify to the Regional Finals :trophy: . The time has come to find out which are the best teams from each country .

We are glad to announce that there are 195 official teams from 42 institutions and 5 countries. Additionally, 2 company teams, 26 preuniversity teams and 24 guest teams will participate. That means in total 247 teams will try to solve the programming :desktop: tasks proposed by the judges :spy: ! We wish you the best of luck, a lot of fun and many :white_check_mark: :balloon: .

In case you are at some of the competition sites and took some pictures :camera_with_flash: , it would be great if you could share them by sending an email to icpc@uci.cu .

Country Teams Institutions
Cuba  ( Results )
161 25
Dominican Republic  ( Results )
13
7
Puerto Rico ( Results )
11 4
Jamaica ( Results )
5
2
Trinidad and Tobago ( Results )
5 4
Totals: 5 countries
195
42

UPD1: Results of the Cuban preuniversity teams.

UPD2: Results of the Cuban company teams .

UPD3: Scoreboard :first_place: with all teams together.

UPD4: Below you can find the minute-by-minute :stopwatch: comments we wrote during the contest!

UPD5: The slots for the Caribbean Finals :trophy: have already been assigned! Here you can find the list of the teams that qualified!

:point_up: If your team did not qualify, it only means that you have to practice a bit more.... it's not because the problems were hard. Don't be disappointed :confused: . Unfortunately, not all teams can go to the next level :rolling_eyes: . If you train enough :lifter: , next year you will definitely make it :muscle: :grinning: !

UPD6: The Editorial is ready!


These are the links to the warmup and real contest:

Warmup contest: https://matcomgrader.com/contest/overview/6247
Oct. 5, 2019, 10:30 a.m
Real contest: https://matcomgrader.com/contest/overview/6248
Oct. 5, 2019, 1:15 p.m


LIVE Comments of the competition :loudspeaker:

Here we will keep you posted with everything that happens during the contest!

[10:30] - The warmup contest has just started. This time it will be longer than usual because not all the teams in the Caribbean will be able to do it at the same time. In this contest, the teams should check that everything works properly and also get some practice :lifter: before the real one.

[10:31] - The team Train a Lot from Universidad de Ciencias Informáticas (UCI) just solved the first problem A after only 1 minute . It seems that they have been training a lot!

[10:34] - 3N1?M4 from Universidad Central "Marta Abreu" de las Villas (UCLV) solves problem B !

[10:36] - ◔ Pac-men ••• from Pontificia Universidad Católica Madre y Maestra solved problem C !

[11:15] - So far, 131 have solved at least one problem :raised_hands: :clap: :muscle: .

[11:25] - The warmup will continue until 1:00 pm (Cuban local time) . We already look forward :point_right: to the real contest , which will start at 1:15 pm (Cuban local time).

[11:35] - The public actions , such as messages, posts or comments are currently blocked for security reasons. If you have any comments or you find any error please send us private feedback using the blue button on the bottom-right corner (you need to be logged in to be able to see the button).

[13:00] - The warmup is over! In total 164 teams solved at least one problem. The real contest will start in a few minutes!


[13:15] - The 2019 ICPC Caribbean National Contests have just started, the best of luck to all the teams.

[13:20] - Read the problem statements in English and Spanish .

[13:23] - Teams UH++ and ◔ Pac-men ••• opened the scoreboard with a :white_check_mark: in problem J after 8 minutes from the start.

[13:24] - Limitless gets first to solve on problem H . Notice that this problem has two versions.

[13:30] - Limitless strikes again and is the first team with 2 solved problems H and J . This team is leading now!. Let's see if they really have no limits :grinning: .

[13:50] - The team ◔ Pac-men ••• becomes the first one to solve the problem F .

[13:55] - So far, 10 teams have 2 problems solved and other 18 have 1 problem solved. Team Limitless is still leading in the unified standing (considering all teams from all countries in the same ranking).

[14:05] - Limitless is trying problem D but they got wrong answer :x: .

[14:10] - ◔ Pac-men ••• has solved problem H and becomes the first team to get 3 solved problems J , F and H . They are leading now!

[14:15] - UH++ solved problem F and has now also 3 problems solved with 1 minute :scream: less penalty than ◔ Pac-men •••

[14:17] - UH++ , ◔ Pac-men ••• and Limitless are leading in that order with 3 , 3 and 2 solved problems in that order.

[14:20] - A guest contestant DECB (Daniel Enrique Cordovés Borroto) solved problem A and is now on top of the ranking with 3 problems solved but only 92 minutes of penalty .

[14:25] - UH++ solves also problem A and returns to the 1st place.

[14:26] - They have now 4 solved problems J , H , F and A , which are the only problems that have been solved so far.

[14:45] - ◔ Pac-men ••• keeps the good track and becomes the first team to solve problem K , now they have 4 problems solved and move up to the 2nd position of the unified ranking . They are leading the Dominican finals .

[14:50] - 3N1?M4 also solves problem K and moves up to the 2nd position with 4 solved problems.

[14:55] - Team3C-1 and ZForC solved problem G . This problem has not been solved by the teams that are currently leading :open_mouth: .

[15:00] - ◔ Pac-men ••• got another :white_check_mark: . This time in problem A . They moved up to the 1st place and became the first team to solve 5 problems :clap: :muscle: .

[15:05] - The standing is moving all the time :upside_down: and there is no clear leader. Now UH++ solved problem K and has also 5 solved problems but with the less penalty. They moved up to the 1st place and ◔ Pac-men ••• is now 2nd .

[15:10] - So far 6 problems J , H , F , A , K and G have been solved.

[15:10] - The leading team UH++ have solved all of them except G , they are trying to solve B but got wrong answer :x: .

[15:15] - Limitless solves problem K and moves up to the 4th position. They are still trying to solve problem D .

[15:15] - The team that won the local contests UH_wake_me_up! didn't have a good start but they are slowly moving to the top. They are now at the 7th position with 4 solved problems.

[15:20] - UH++ finally solves problem B and stays at the top of the ranking with 6 solved problems :muscle: . Now they have 1 solved problem more than the team at the 2nd place ◔ Pac-men ••• . Since UH++ has low penalty time, ◔ Pac-men ••• needs to solve at least 2 more problems to move up to the 1st position.

[15:35] - Ok-F solves problem J and becomes the first team from Puerto Rico in solving a problem. They are leading now the Puerto Rican finals .

[15:45] - Team ◔ Pac-men ••• solves their 6th problem B but stays at the 2nd place because of the penalty. They have the same amount of solved problems as the 1st place UH++ but with 15 minutes more of penalty time. The picture :camera_with_flash: below shows the team in action:

[16:05] - UH++ solved problem G and has now 7 solved problems. They solved it with only one try :bow_and_arrow: , that means that the other teams that have 6 problems need to solve at least 2 problems to move up to the 1st position. It's early to make any predictions but it seems that they have a very good chance to win.

[16:10] - ◔ Pac-men ••• is now trying to solve problem D , this problem has not been solved so far.

[16:15] - The frozen time :snowflake: has just started. From now on the ranking won't be updated anymore. We will have to wait until the end to find out the winners :grimacing: .

[16:25] - The top-10 before the frozen time is:


Rank Team Problems Penalty
1 UH++
A , B , F , G , H , J , K
614
2 ◔ Pac-men •••
A , B , F , H , J , K
462
3 The Avengers (guest)
A , F , G , H , J , K
578
4 DECB (guest)
A , F , G , H , J , K
618
5 UH_RELOADED
B , F , G , H , J , K
705
6 3N1?M4
F , G , H , J , K
340
7 UH_wake_me_up!
A , F , H , J , K
521
8 Los Retirados
F , G , H , J , K
526
9 Limitless
F , H , J , K
274
10 ZForC
F , G , H , J
317

[16:45] -  And we finally got a picture :camera_with_flash: from the leading team (before the frozen time) UH++ :grinning:




[17:15] - The contest is over! The standing will remain frozen :snowflake: until 6:00 pm (Cuban local time). Come back later to find out the winners :first_place: :second_place: :third_place: . The standing will be unfrozen using the dancing :dancer: scoreboard. How many teams changed their positions during the frozen time? After 6:00 pm we will post a video with the results :wink: . See you!

[18:30] - The standing is now unfrozen :sun_with_face: ! Watch the video :movie_camera: to find out the winners... or go directly to the final standing .



In addition to the good news, there is unfortunately also some bad news . It was detected that several guest teams from the Preuniversity committed fraud . This is inadmissible in any type of competition. Competitors invest a lot of time and sacrifice a lot to get there and to obtain a good result. It is not fair that others take the easy way. Especially in the ICPC and in the Caribbean competitive programming community this is unacceptable and will not be tolerated . The teams involved were:

  • IPU_Cuqui
  • Tixxa++
  • Bigotry
These teams have been removed from the scoreboard and from the dancing scoreboard video.

Read more

Dear ICPC participants!

Welcome to the 2019 ICPC Caribbean Local Contests . The MOG team and the judges wish you the best of luck. We hope that you will enjoy the contest and to see many Accepted .


Warmup contest:
https://matcomgrader.com/contest/overview/6246
Sept. 21, 2019, 09:30 a.m
Real contest:
https://matcomgrader.com/contest/overview/6245
Sept. 21, 2019, 10:00 a.m


LIVE Comments of the competition :loudspeaker:

[9:50]: Warmup competition just ended with an impressive result. 12 teams got all problems solved and more than 50 teams solved at least one problem. Congratulations to UH++ and Tixxa++ for solving all challenges in 6 minutes.

[9:58]: 2 minutes for the Real Contest, good luck to all the teams. See you in the standing.

[10:05]: Real competition started already. Download pdf version of the problems using the following links:

[10:15]: UH++ is leading the competition with 3 problems solved (all first to solve), the runner up 3N1?M4 has 2 accepted solutions. The first team of official contestants is Dominiruchi (drc) with 1 problem solved. Too soon to make predictions yet.

[10:32]: ULikeThis becomes the second team getting 3 problems solved. 44 teams have solved at least one problem.

[10:38]: After almost 40 minutes of competitions only 3 different problems have been solved so far. The set contains 11 problems . We have 6 teams with 3 problems solved, 22 teams with 2 problems solved and 27 teams with 1 problem solved. Leading each site:

[10:52]: Follow the competition on Facebook through the ICPC Caribe group.

[11:00]: The first hour of competition is over. Only 10 teams have solved 3 problems. UH++ is still leading in the unified standing .

[11:05]: The team UH_wake_me_up! is the first team that solves problem H .

[11:10]: If UH_wake_me_up! solves the problem problem A could take over the first position! It seems like they already woke up!

[11:20]: Teams UH++ and The Avengers also solved problem H . Now they are the 1st and 2nd  resp. in the unified standing .

[11:30]: ◔ Pac-men ••• has just solved problem D . Yes! The competition is getting more interesting.

[11:36]: There are 5 teams with 4 problems solved. In this order we got the medals and runner up: UH++ , The Avengers , 3N1?M4 , ◔ Pac-men ••• , Limitless

[11:50]: Tommy has solved Problem E !

[11:55]: So far, 6 problems have been solved by at least one team. However, the first place has only 4 problems solved.

[12:58]: testMCL also solved problem E !

[12:05]: UH++ (current leader) is trying problem F but they got Wrong Answer .

[12:06]: UH_wake_me_up! solved problems A and B and is currently leading! This was a risky strategy, since both problems can be solved with the same code, but the easy version is notably easier than the second, as the standing have shown so far.

[12:10]: We have now 7 problems solved by at least one team.

[12:25]: The standing keeps changing all the time! The team 3N1?M4 solved problem D and is now at the 1st position.

[12:26]: Ok that was fast! The Avengers solved problem E and is now leading with the same number of problems as the second place but with 1 minute less penalty!

[12:30]: Wow! This team is really awake! UH_wake_me_up! solved problem D and is now leading with 6 problems .

[12:36]: Team Limitless is trying problem K now, but they got Wrong Answer. This problem remains unsolved together with

problem C , F and I .

[12:44]: The leader from the official participants is the team ◔ Pac-men ••• with 5 problems solved.

[12:50]: We are approaching fast to the frozen time, and the top of the standing seems to be quiet again. Let's take this opportunity to mention top team on each site:

[13:01]: Frozen time just started. From now on, participants will be able to see the results of their submissions, but not from everyone else. We have 83 teams with at least one solved problem. UH++ solved problem E three minutes before frozen time. The standing now:

First place with 6 problems , and following five runner up with 5 problems solved.

[13:30]: The battle for the medals is really exciting. The first 5 teams already have :snowflake: frozen submissions. That means that we will have to wait until the end to see who wins. Everything can happen :fire: !

[13:50]: The frozen time is quite active! There are 108 :snowflake: frozen submissions. All of them will be revealed with the :dancer: dancing scoreboard :first_place: :second_place: :third_place: .

[14:00]: The contest is over ! Mathematically speaking any of the first :five: teams in the current :snowflake: frozen standing could win. It will be really exciting to finally find out who won!

[14:00]: The standing will remain frozen until 5:00 pm (Cuban local time).

UPD: In order to keep the result secret, actions on the platform will remain blocked until the contest is not frozen anymore.

UPD: The standing is not frozen anymore :sun_with_face: . In the video below you can watch the dancing standing for the 50 best teams . The final results are here . In the end, 8 problems from the 11 problems proposed by the judges were solved. In total 87 teams solved at least 1 problem and only 3 were not able to solve any problem :cry: . Watch the video to find out the winners! :stuck_out_tongue:

UPD: The editorial of the contest is ready! There you can find the solutions proposed by the judges to the problems of the contest.


Read more

ACM ICPC World Finals 2019 by leandro 5 years, 9 months ago

Sun, Mar 31, 2019 – Fri, Apr 5, 2019

Equipos Cubanos

UH++ ( Universidad de La Habana )
Alfredo Somoza Moreno, Coach
Yanoel Llano Boitel, Contestant
Alberto González Rosales, Contestant
Eloy Pérez Torres, Contestant
Marcelo Fornet, Co-coach
Aurora Gil Pons, Co-coach

Limitless (Universidad de Oriente - Sede Antonio Maceo)
William Martinez Acosta, Coach
Ernesto David Peña Herrera, Contestant
Yuri Alcántara Olivero, Contestant
Yordan Laborde Peña, Contestant
Eduardo Pascual Aseff, Co-coach


Algunos enlaces
Opening : https://www.youtube.com/watch?v=aYTj4glU2Ic
Pre-show : https://www.youtube.com/watch?v=KaEXDvL_nNI
World final : https://www.youtube.com/watch?v=pzoD0JgTBFA
Closing ceremony : https://www.youtube.com/watch?v=oLxTgpPw9os
Ranking : png ( 1.1 MB )


Ranking de los equipos cubanos


Equipos cubanos

De izquierda a derecha : Alberto González Rosales, Yanoel Llano Boitel, Alfredo Somoza Moreno (coach), Eloy Pérez Torres

De izquierda a derecha : Yuri Alcántara Olivero, Ernesto David Peña Herrera, William Martinez Acosta (coach), Yordan Laborde Peña

Read more

V Copa UH ACM-ICPC by otero1991 5 years, 10 months ago

Hola a todos! El Sábado 9 de marzo a las 9:30 am tendrá lugar la 4ta copa UH de programación competitiva ACM-ICPC. La competencia estará abierta para que participen todos los interesados! Entra en http://www.matcomgrader.com/contests/ para que te registres. Tendrá una duración de 4 horas y previamente se realizará una sesión de práctica.

En esta ocasión para los regalos (y aún más importante la merienda ) , contamos con el apoyo financiero de algunos ex-alumnos y ex-concursantes de Matcom.


Resultados anteriores:

IV Copa: http://matcomgrader.com/contest/standing/6231?group=IV+Copa+UH

III Copa: http://matcomgrader.com/contest/standing/6197

II Copa: http://matcomgrader.com/contest/standing/5185

I Copa: http://matcomgrader.com/contest/standing/3145

En las tres ediciones anteriores ganó UH++. Quién ganará este año?

Nota sobre los lenguajes
- La clase principal de los envíos en Java debe llamarse Main.
- CPython es la implementación de Python2 (2.7.13) y Python3 (3.5.3) en el sistema.
- Los módulos para python son:
modules.py2.txt , modules.py3.txt

Read more

Final Caribeña del ACM-ICPC 2018 by otero1991 6 years, 2 months ago

En la tarde de ayer, Sábado 10 de noviembre, se efectuó la siempre tan esperada Regional de los concursos ACM-ICPC en el Caribe y en Latinoamérica. En esta ocasión compitieron 43 equipos del Caribe: 26 de Cuba, 9 de República Dominicana, 6 de Puerto Rico y 2 de Trinidad y Tobago.

La competencia empezaba con un imponente equipo UH++ , resolviendo uno e incluso dos problemas antes de que ningún otro equipo hiciera su primer envío. Si bien esto teóricamente no significaba más que una pequeña ventaja en cuanto a la penalidad por tiempo, se pudo comprobar sin dudas, que UH++ arrancaba con un tremendo ritmo y que estaba en uno de sus mejores días de competencia. Tal es así, que en tan solo 1 hora y 20 minutos, había resuelto 6 problemas sin ningún fallo. Durante ese tiempo, por si fuera poco, estuvo dominando también el ranking de toda Latinoamérica, ubicado por momentos en 1er lugar. Sin embargo, el equipo Limitless de la Universidad de Oriente empezaba preocupantemente a pisarle los talones, hasta que poco después de 1 hora y 40 minutos logró resolver el 7mo problema para colocarse momentáneamente en 1er lugar del Caribe.

La respuesta de UH++ llegó unos 35 minutos más tarde, pero para ese entonces, sumando además un envido fallido, la penalidad era mayor que la de Limitless por lo que se ubicaron en 2do lugar. El ranking se mantuvo así por unos largos 30 minutos. Parecía que volvía una vieja pesadilla de UH++ ya superada en años anteriores. Me refiero a aquellas competencias en las que otros equipos UH++ arrancaban de forma similar pero en un momento dado se quedaban estancados. Por suerte esta vez no fue así. Luego de esos 30 minutos UH++ se convierte en el primer equipo en resolver 8 problemas y un poco más tarde, cuando todavía Limitless tenía 7, aceptó otro más. Con 2 problemas de ventaja, obligando prácticamente a su contrincante más cercano a resolver 3 problemas, ya que en caso de empate en cuanto a cantidad de problemas la penalidad por tiempo sería menor, UH++ se acercaba al tiempo congelado en una posición realmente cómoda.

En la última hora estuvo intentando resolver el problema F pero todos los envíos fueron fallidos. A pesar de eso, finalmente ganó contundentemente la competencia, arrasando con los premios para el equipo veloz y el equipo certero . Nos quedamos además con el sabor de que se estuvo trabajando hasta al final y que nunca se dio por ganada la competencia. Resolver ese problema hubiera representado muy posiblemente ubicarse en 1er lugar en el ranking de toda Latinoamérica. Si bien esto no se logró, se pudo comprobar una vez más  que es una meta que no está lejos de nuestras posibilidades.



En esta ocasión UH++ quedó en 3er lugar de toda Latinoamérica, lo cual si la memoria no me falla constituye la 2da mejor actuación de un equipo del Caribe en estas lides, después de que la versión UH++ del 2016 conquistara aquel histórico 1er lugar.

El equipo UH_0X también de la Universidad de la Habana estuvo gran parte de la competencia en 3er lugar del Caribe, lo que nos hizo soñar con lograr un doble podio. Sin embargo, fueron desplazados en el tiempo congelado por el equipo UCLV.h de la Universidad Central Marta Abreu de las Villas, uno de los equipos favoritos que había además ganado días atrás en concurso nacional.

Si tenemos en cuenta solamente la sede cubana, los 4 equipos de la Universidad de la Habana quedaron entre los 10 primeros (1ro, 4to, 7mo, 10mo). Si la memoria sigue sin fallarme esto pudiera considerarse como una de las mejores actuaciones en conjunto de nuestra institución. Un equipo de Puerto Rico fue el único equipo no cubano que se ubicó entre los 10 primeros y es la primera vez que un equipo de dicho país tiene tan buenos resultados. Eso muestra sin dudas como va subiendo el nivel de los concursantes en nuestra región.

Con este resultado el equipo UH++ clasifica directamente para la final mundial que se efectuará el próximo año en Portugal.



El equipo Limitless tiene que esperar a la repartición de los cupos, específicamente al cupo que se otorga al final al equipo mejor ubicado del ranking que aún no haya clasificado. Según tengo entendido, a Brasil usualmente le corresponden 6 o 7 cupos, pero hubo 9 equipos brasileños que superaron a Limitless, lo cual significa que lo más probable es que ese cupo lo alcance un equipo brasileño y no Limitless .

Update : Entre los equipos brasileños hay 3 de USP y 2 de UFPE, habría que ver si no son de distintos campus, en caso que sea así, entonces contarían solo como 1, ya que a la Final Mundial solo puede ir un equipo de cada institución. En ese caso tendría 6 equipos de brasil por delante. Si Brasil tuviera 6 plazas, entonces Limitless clasificaría.

De todas formas le deseamos a Limitless la mejor de las suertes para alcanzar el cupo y muchas felicidades por el tremendo resultado. Muchas felicidades también a UCLV.h por el tercer lugar y a todos los participantes porque solo con participar en estos eventos siempre se gana.

Top 15 del Caribe (Ranking completo: link )

Top 15 de Latinoamérica (Ranking completo: link ):


Equipos de la UH :

UH++ (Caribe: 1ro, Latinoamérica: 3ro)

  • Alberto González Rosales (Contestant)
  • Yanoel Llano Boitel (Contestant)
  • Eloy Pérez Torres (Contestant)
  • Alfredo Somoza Moreno (Coach)


UH_0X (Caribe: 4to, Latinoamérica: 36vo)

  • Héctor Adrián Castellanos Loaces (Contestant)
  • Jose Ariel Romero (Contestant)
  • Denis Gómez Cruz (Contestant)
  • Alfredo Somoza Moreno (Coach)


UH_SAM (Caribe: 8vo, Latinoamérica: 63vo)

  • Samuel David Suárez Rodríguez (Contestant)
  • Marcos Adrián Valdivié Rodríguez (Contestant)
  • Alben Luis Urquiza Rojas (Contestant)
  • Alfredo Somoza Moreno (Coach)

Math.UH (Caribe: 11no, Latinoamérica: 112vo)

  • Raydel Enrique Alonso Baryolo (Contestant)
  • Iván Galbán Smith (Contestant)
  • Paula Fonte Sánchez (Contestant)
  • Alfredo Somoza Moreno (Coach)

Read more