OpenSource-Hub
D

DOMjudge

886 stars·개발 도구·SHA-256 체크섬 확인됨

开源的编程竞赛裁判系统,支持 ICPC 和 IOI 两种评分模式。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

一个能自动判题、实时排名的编程竞赛管理平台。

주요 기능

  • 支持 ICPC 二分评分和 IOI 部分评分两种模式
  • Web 管理界面,实时监控比赛进度和选手提交
  • 自动评测代码,支持 C/C++、Java、Python 等多种语言
  • 灵活的题目导入/导出,兼容 Kattis 问题格式
  • 支持多语言团队界面和打印服务

할 수 없는 것

  • 不能直接双击运行,需要服务器环境(Linux + Web 服务 + 数据库),对新手有一定门槛。
  • 官方不推荐通过 git clone 安装,请使用稳定版压缩包。
  • 题目测试数据必须提前严格验证,否则比赛时可能出现评测错误。
  • 默认使用 Kattis 验证器,若要自定义需额外配置。

사용 사례

  • 大学编程竞赛课程教学与实训
  • ACM/ICPC 区域赛或校赛组织
  • 信息学奥赛(IOI 风格)模拟训练
  • 企业内部 hackathon 或技术招聘选拔

상세 설명

DOMjudge 是一套完整的编程竞赛裁判系统,支持从小型训练到国际大赛的各种场景。它同时兼容 ICPC 风格(二分评分)和 IOI 风格(部分评分)两种判题模式。系统提供基于网页的裁判管理界面,能够自动评测代码、实时更新排名。全球许多大学和组织用它来举办黑客马拉松或信息学竞赛。安装需要 Linux 服务器、PHP 和 MySQL/MariaDB 环境,官方文档提供了详细步骤。该项目自2004年以来持续维护,发布稳定版本,社区活跃。

문제 해결 & FAQ (1)

문제 해결
DOMjudge가 대회 시작을 지연시킨 후 'No negative values allowed in score key element' 오류를 표시하는 이유는 무엇인가요?

DOMjudge 9.0의 알려진 버그입니다. 대회 시작이 지연되면, jury 제출이 'No negative values allowed in score key element' 오류와 함께 500 에러를 발생시킵니다. 해결 방법: 대회 시작을 재개(지연 해제)하여 제출을 허용하세요. 영구적인 수정을 위해 이슈 #3417을 확인하세요.

원본 Issue #3417

태그

programming-contestjudge-systemicpcioiopen-sourcecompetitive-programming

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:在 Linux 服务器上安装 LAMP 环境(Apache + PHP + MySQL)

4

步骤2:从 domjudge.org 下载最新稳定版压缩包并解压

5

步骤3:运行安装脚本 `sudo ./install.sh`,按提示配置数据库和管理员账号

설치 가이드
  1. 步骤1:在 Linux 服务器上安装 LAMP 环境(Apache + PHP + MySQL)
  2. 步骤2:从 domjudge.org 下载最新稳定版压缩包并解压
  3. 步骤3:运行安装脚本 `sudo ./install.sh`,按提示配置数据库和管理员账号
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

停止 Web 服务,删除 DOMjudge 安装目录,然后删除对应的 MySQL 数据库和用户。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스GPL v2+
마지막 업데이트2026-06-27 09:05:05
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트