Presentación
Bienvenidos
Bienvenidos al cuarto maratón de programación 24 en 23 celebrado sobre ¡Acepta el reto!.
Durante el maratón publicaremos progresivamente 24 problemas sobre el juez que habrá que ir resolviendo para ganar puntos. Dependiendo de lo que se tarde en resolver cada problema, el número de puntos varía. En concreto:
- Durante las primeras 3 horas tras la publicación de cada problema, su resolución dará 3 puntos.
- Las siguientes 21 horas (hasta que se cumplan 24 tras su publicación) dará 2 puntos.
- Las siguientes 24 horas (hasta que se cumplan 2 días tras la publicación), el problema dará 1 punto.
Lo anterior significa que aunque el maratón se compone de
24 problemas, en cada momento solo unos pocos estarán
abiertos
, pues si se hacen envíos después del segundo
día, estos no puntuarán.
Los problemas serán publicados a las 12:00 del mediodía
(12:00 p.m.). No obstante, como esa hora puede no venir
bien a todos los participantes, no solo por las costumbres
personales de cada uno sino también por el lugar de residencia,
el maratón recorre los 24 husos horarios.
Así, el primer problema se publicará a las 12:00 GMT y,
viajando hacia el este
el siguiente problema será
publicado a mediodía del día siguiente pero en el uso horario
GMT+1, después GMT+2, etc.
Ese viaje hacia el este hace que se publique un problema cada 23 horas (no cada 24), y que el último problema, el problema número 24, se publique tras 23 días de maratón (en realidad, 22 días y una hora).
¿A quién va dirigido?
En el maratón puede participar cualquiera. Lo único que se necesita es tener cuenta en ¡Acepta el reto! y registarse en el maratón. En ediciones anteriores han participado estudiantes preuniversitarios, estudiantes de universidad tanto de grado como de post-grado además de profesores de todos los niveles y aficionados a la programación competitiva no vinculados a ninguna institución académica.
Si te animas a participar, de hecho, te aconsejamos que lo hagas con otros amigos, compañeros y conocidos, pues hace aún más divertida la experiencia.
Aprende con nosotros
Al contrario de las primeras ediciones, este año los problemas no pertenecen a concursos presenciales previos, sino que siguen un plan de formación conocido de antemano. Ese plan va tocando distintos contenidos de programación y algoritmia y cada problema está relacionado con uno de ellos.
Si tu nivel en programación competitiva no es amplio, por tanto, puedes utilizar el maratón como una excusa para aprender/estudiar esos temas que por unas u otras razones nunca abordaste. O si siempre quisiste aprender más pero nunca supiste qué orden seguir o por dónde empezar, puedes utilizar el maratón como una guía. Te animamos a que revises ese plan de formación y con anterioridad al comienzo refuerces los temas que conozcas menos para estar mejor preparado para los problemas.
¡No te bloquees! Usa las pistas
A pesar de que el maratón [[contest.title]] tiene una clasificación y por tanto hay una divertida competición encubierta, no queremos que los participantes se bloqueen con los problemas.
En todos los problemas hay pistas disponibles que pueden orientarte si no sabes cómo abordarlos.
Para mantener el aspecto competitivo, eso sí, las pistas de cada problema estarán disponibles el segundo día, cuando la puntuación proporcionada por este sea de un 1 punto.
Además recuerda que antes de hacer uso de las pistas puedes mirar el plan formativo asociado al maratón para saber la temática del problema y reforzarlo.
Comienza en...
Termina en...
¡Llegas tarde!
[[contestTime.secondsToStart | formatCountdown]]
[[contestTime.secondsToFinished | formatCountdown]]
Concurso terminado
Usuarios registrados
80
¡Regístrate!
Para participar en el maratón es necesario registrarse. Los problemas del maratón irán estando disponibles públicamente en ¡Acepta el reto! por lo que cualquiera puede intentar resolver los problemas. Sin embargo, únicamente se considerarán envíos al maratón aquellos que se hagan después del registro.
Para poder registrarte visita de nuevo esta página, una vez hayas hecho login en la página principal de ¡Acepta el reto!.

La vuelta al mundo
El maratón [[contest.title]] recorre todos los husos horarios.
Los problemas son siempre publicados a las 12 del mediodía pero
de husos horarios distintos. Al ir cambiando el huso horario
hacia el este
daremos la vuelta al mundo ganando una
hora diaria. Gracias a eso conseguimos recorrer los 24 husos
horarios en 23 días.
Aviso: ¡spoiler! Algo similar les ocurre a los protagonistas de la famosa obra de Julio Verne La vuelta al mundo en ochenta días. De hecho, barajamos la idea de bautizar al maratón Phileas Fogg en honor a su protagonista.
Visitando los husos horarios
La idea de recorrer todos los husos horarios lleva a otro concepto adicional, la visita de esos husos horarios. Cuando un participante hace un envío, ¿en qué huso horario es en ese momento mediodía? En el maratón diremos que el participante ha visitado un huso horario si ha tenido un envío correcto siendo mediodía en ese huso horario.
Por ejemplo, imaginemos que un participante está en España (GMT+2 durante la celebración del maratón). Si hace un envío a las 19:30 (hora local) entonces en ese momento es mediodía (entre 12 y 12:59 p.m.) en el huso horario GMT-5 y diremos que entonces el participante ha visitado ese huso.
En la página Husos horarios se puede ver una gráfica de qué husos horarios son más visitados por todos los participantes y, si estás registrado en el concurso y navegas identificado, qué husos horarios has visitado.
De hecho las visitas a los husos horarios tienen importancia en la clasificación pues en caso de empate a puntos quedará por encima quien haya visitado más husos horarios. En caso de empate a visitas entonces se utilizará el tiempo acumulado (y las penalizaciones).
¿24 en 23
? ¿No será 24 en 25
?
Hemos llamado al maratón 24 en 23
porque en 23 días
(en realidad 22 días y una hora) se publicarán los 24 problemas.
No obstante, es cierto que el concurso abarca 25 días
(en realidad 24 días y una hora...), pues el último problema
admite envíos durante dos días.
En definitiva, que el maratón ¡admitía los dos nombres!