UVa 온라인 심사원

UVa Online Judge

UVa Online Judgy는 Valladolid [1]대학이 주최하는 프로그래밍 문제에 대한 온라인 자동 심판입니다.문제의 아카이브에는 4300개 이상의 문제가 있어, 유저 등록은 누구에게나 열려 있습니다.현재 등록된 사용자는 10만 명이 넘습니다.사용자는 ANSI C(C89), C++(C++98), Pascal, Java, C++11 또는 Python에서 솔루션을 제출할 수 있다.원래는 마지막 세 가지 옵션 없이 시작되었지만 2001년에 Java 옵션이 추가되었고 2014년에 C++11 옵션이 추가되었으며 2016년에 [2]Python 옵션이 추가되었습니다.

UVa OJ는 또한 대회를 주최한다.콘테스트 환경에서 사용자는 몇 가지 문제를 해결할 시간이 한정되어 있습니다.

역사

UVa OJ는 스페인 바야돌리드 대학에서 알고리즘을 가르치는 수학자 미겔 앙헬 레빌라에 의해 1995년에 만들어졌다.바야돌리드 대학의 정보학 학생인 Ciriaco Garcia de Celis는 Bash를 사용하여 판사의 첫 버전을 구현한 후 8년 이상 개발하고 유지했습니다.

1997년 4월, 판사는 (대학 학생들뿐만 아니라) 대중에게 공개되었다.1999년 11월과 2000년에 UVa는 ACM-ICPC SWERC 프로그래밍 콘테스트를 개최했습니다.2000년 7월, UVA 온라인 심판은 훈련 대회를 개최하기 시작했다.2007년 9월까지 6만3000명 이상의 사용자가 590만 개의 프로그램을 제출했습니다.

2007년 9월, Miguel Revilla Rodriguez에 의해서 개발된 새로운 시스템이, ACM-ICPC [3]콘테스트의 본사인 Baylor University의 새로운 서버에 도입되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Bloomfield, Aaron; Sotomayor, Borja. "A Programming Contest Strategy Guide" (PDF). SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education.
  2. ^ "Online Judge".
  3. ^ Revilla, Miguel A.; Manzoor, Shahriar; Liu, Rujia (2008). "Competitive Learning in Informatics: The UVa Online Judge Experience" (PDF). Olympiads in Informatics. 2: 131–148.

외부 링크