erosguerrero /
ProgramacionCompetitiva
Soluciones eficientes implementadas en C++ de Programación Competitiva. Recopilación de enunciados de Acepta el reto y la Universidad de Valladolid (UVA).
Loading repository data…
nachogoro / repository
Enunciados y soluciones a los problemas de la final nacional del concurso de programación competitiva AdaByron 2026
Este repositorio contiene los enunciados a los catorce problemas planteados en la final nacional del concurso de programación competitiva AdaByron 2026, así como soluciones propuestas por participantes del concurso.
La final nacional se celebró en la Facultad de Informática de la Universidad Complutense de Madrid los días 3 y 4 de julio de 2026.
Cada carpeta en la raíz del directorio contiene el enunciado del ejercicio correspondiente. Idealmente, cada problema contendrá una explicación de diferentes aproximaciones al mismo y soluciones codificadas en algunos de los lenguajes permitidos en el concurso (C, C++, Java o Python 3).
Las soluciones no son oficiales. La organización ha subido los problemas a Codeforces (enlace al concurso), así que ha sido posible verificar todas las soluciones con el juez automático oficial.
Para cada problema queremos tener el enunciado, al menos una explicación de cómo resolverlo y al menos una implementación de alguna de las explicaciones.
Idealmente, todos los problemas deberían tener una explicación y una implementación en cada lenguaje soportado en el concurso.
Esta tabla refleja el estado de cada problema, para poder detectar fácilmente qué problemas necesitan más trabajo:
| Problema | Enunciado | Explicación | |||
|---|---|---|---|---|---|
| A | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| B | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| C | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| D | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| E | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| F | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |
| G | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| H | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: |
¡Anímate a contribuir incluso si ya existen soluciones para el problema que tenías en mente! El propósito de esta tabla es mostrar el estado actual del repositorio para quienes no tengan preferencias acerca de qué problema atacar.
Puedes contribuir al repositorio haciendo un pull request.
Para obtener una idea aproximada de la dificultad relativa de cada problema, se incluyen aquí las estadísticas de superación de cada problema durante el concurso (sobre un total de 42 equipos participantes):
| Problema | Equipos que lo superaron |
|---|---|
| A | 31 / 42 |
| B | 6 / 42 |
| C | 3 / 42 |
| D | 34 / 42 |
| E | 0 / 42 |
| F | 14 / 42 |
| G | 0 / 42 |
| H | 3 / 42 |
| I | 18 / 42 |
| J | 0 / 42 |
| K | 40 / 42 |
| L | 0 / 42 |
| M | 18 / 42 |
| N | 8 / 42 |
Los problemas han sido creados y revisados por:
En el directorio de cada problema se incluye un listado de personas que han
contribuido a la solución del mismo, en el fichero CONTRIBUYENTES.md.
Selected from shared topics, language and repository description—not editorial ratings.
erosguerrero /
Soluciones eficientes implementadas en C++ de Programación Competitiva. Recopilación de enunciados de Acepta el reto y la Universidad de Valladolid (UVA).
OscarSolisCh15 /
Compendio de ejercicios de Programación en C++ (UNAM): enunciados, soluciones comentadas y explicación paso a paso. Material de apoyo a la docencia y asesoría académica.
| :x: |
| I | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :x: |
| J | :white_check_mark: | :x: | :x: | :x: | :x: |
| K | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |
| L | :white_check_mark: | :x: | :x: | :x: | :x: |
| M | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |
| N | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |