Juez en línea UVa


UVa Online Judge es un juez online automatizado de problemas de programación alojado en la Universidad de Valladolid . [1] Su archivo de problemas tiene más de 4300 problemas y el registro de usuarios está abierto a todos. Actualmente hay más de 100000 usuarios registrados. Un usuario puede enviar una solución en ANSI C (C89), C++ (C++98), Pascal , Java , C++11 o Python . Originalmente comenzó sin las últimas tres opciones, pero la opción Java se agregó en 2001, la opción C++ 11 se agregó en 2014 y luego la opción Python se agregó en 2016. [2]

UVa DO también acoge concursos. En el entorno del concurso, el usuario tiene un tiempo limitado para resolver un pequeño conjunto de problemas.

El DO de la UVa fue creado en 1995 por Miguel Ángel Revilla, matemático profesor de algoritmos en la Universidad de Valladolid en España. Ciriaco García de Celis, estudiante de informática en la Universidad de Valladolid, implementó la primera versión del juez utilizando Bash , y luego la desarrolló y mantuvo durante más de ocho años.

En abril de 1997, el juez se abrió al público (no sólo a los estudiantes de la universidad). En noviembre de 1999 y 2000 UVa acogió el concurso de programación ACM-ICPC SWERC . En julio de 2000, UVa Online Judge comenzó a organizar concursos de formación. En septiembre de 2007, más de 63 000 usuarios enviaron 5,9 millones de programas.

En septiembre de 2007 se puso en marcha un nuevo sistema, desarrollado por Miguel Revilla Rodríguez, en un nuevo servidor de la Universidad de Baylor , sede del concurso ACM-ICPC. [3]