Bases del concurso
std::ULeague es una liga interuniversitaria que se subsecciona en dos etapas distintas, la liga y los playoffs. Para cualquier jornada, independiente de la etapa, se aplica el siguiente sistema logarítmico de puntación.
$$\textit{Puntos}(i) = \left\lfloor M \cdot \frac{\log(P+1)-\log(i)}{\log(P+1)} \right\rfloor$$
Donde:
- M es la cantidad de puntos máxima que se le puede otorgar a un participante.
- P es la cantidad de participantes en la jornada.
- i es la posición del participante en la jornada.
Bonificaciones de puntos
Además de los puntos obtenidos por la posición, se pueden otorgar bonificaciones adicionales en las siguientes situaciones:
- Bonificación por AC en todos los problemas: PlenoAC = Puntos(1) − Puntos(2)
- Primera resolución de ejercicio difícil: ResDificil = Puntos(4) − Puntos(5)
Bases de la liga
Cualquier asocación / universidad puede inscribirse en la liga. Antes de empezar la competición, se aplica un número en específico de equipos por asocación / universidad.
Durante el año escolar, se harán diversas jornadas. Todos los equipos compiten a la vez y se llevarán su determinada puntuación de la competición. Tras las jornadas durante el año escolar, se aplicará un ranking de los mejores equipos.
Paralelamente, se aplicará otra liga, que recoge la puntuación agrupada por asocación. Al final del año, las mejores asocaciones pasan a los playoffs.
Bases de los playoffs
Los playoffs consisten son "a 1" por etapa del torneo.
El formato sigue siendo semejante al de la liga, se sigue aplicando el sistema paralelo. Esta vez las asociaciones reminentes luchan solo contra el equipo que les ha tocado competir. Por tanto, el sistema de puntos por asocación, se aplica solo sobre los equipos de ambas asociaciones.
En la puntuación por equipo se aplica la puntación en formato de liga, pudiendo participar hasta ser eliminado
El torneo será un sistema de eliminación directa con cabezas de serie