Online Judge System Research

Online Judge System Research
在线判题系统研究

写在前面的话

本站点是一个ACM-ICPC资源站,包含程序竞赛题目、测试数据,OJ等资料。
本来这个站点是托管在Google Sites上,但是由于某些原因不能访问,故转移至本BLOG。
如果您有更多的资料,欢迎提供!

ProblemSet 题目集

星子ACM小窩 (Ver2.0.5)http://www.csie.nctu.edu.tw/~chchu/acm/online/
本站打包镜像下载~

OnlineJudge在线判题系统

华东地区(浙江) 浙江大学(ZJU) http://acm.zju.edu.cn/
华东地区(浙江) 杭州电子科技大学(HDU) http://acm.hdu.edu.cn/
华东地区(浙江) 浙江工业大学(ZJUT) http://acm.zjut.edu.cn/
华东地区(浙江) 浙江师范大学(ZJNU) http://acm.zjnu.cn/
华东地区(浙江) 浙江工商(ZJGSU) http://acm.zjgsu.edu.cn/
华东地区(浙江) 宁波理工(NIT) http://acm.nit.net.cn/
华东地区(上海) 华东师范大学(ECNU) http://acm.cs.ecnu.edu.cn/
华东地区(上海) 华东理工大学(ECUST) http://acm.ecust.edu.cn/
华东地区(上海) 同济大学(TJU) http://acm.tongji.edu.cn/
华东地区(江苏) 南京航空航天大学(NUAA) http://acm.nuaa.edu.cn/
华东地区(福建) 福州大学(FZU) http://acm.fzu.edu.cn/
华东地区(福建) 厦门大学(XMU) http://acm.xmu.edu.cn/
华东地区(福建) 福建师范大学(FJNU) http://acm.fjnu.edu.cn/
华东地区(安徽) 中国科技大学(USTC) http://acm.ustc.edu.cn/
华北地区(北京) 北京大学(PKU) http://acm.pku.edu.cn/
华北地区(北京) 北京交大(BJTU) http://acm.bjtu.edu.cn/
华北地区(北京) 北京航空航天大学(BUAA http://acm.buaa.edu.cn/
华北地区(天津) 南开大学(NAIKAI) http://acm.nankai.edu.cn/
华北地区(天津) 天津大学(TJU) http://acm.tju.edu.cn/
东北地区(黑龙江) 哈尔滨工程大学(HRBEU) http://acm.hrbeu.edu.cn/
东北地区(黑龙江) 哈尔滨工业大学(HIT) http://acm.hit.edu.cn/
华南地区(广东) 中山大学(ZSU) http://acm.zsu.edu.cn/
西南地区(四川) 西南民大(SWUN) http://acm.swun.edu.cn/
华中地区(湖北) 武汉大学(WHU) http://acm.whu.edu.cn/
华中地区(湖北) 华中科技大学(HUST) http://acm.hust.edu.cn/JudgeOnline/
港澳台地区(香港) 香港大学(HKOI) http://judge.hkoi.org/
俄罗斯(Russia) 乌拉尔大学(URAL) http://acm.timus.ru/
俄罗斯(Russia) 萨拉托夫大学(SGU) http://acm.sgu.ru/
俄罗斯(Russia) EL Judge(MIPT) http://acm.mipt.ru/judge/problems.pl
西班牙(Spanish) 瓦拉杜利德大学(UVA) http://acm.uva.es/
美国(America) USACO http://train.usaco.org/usacogate
波兰(Poland) SPOJ http://www.spoj.pl/
吉尔吉斯斯坦(Kirgizstan) KRSU http://www.olymp.krsu.edu.kg/GeneralProblemset.aspx
其它 高效信息学在线判题系统(VIJOS) http://www.vijos.cn/
其它 任青信息学在线测评系统(RQNOJ) http://www.rqnoj.cn/
港澳台地区(台湾) Central Online Judge(NCU CSIE) http://solveprob.twbbs.org/COJ
港澳台地区(台湾) 線上程式設計練習裁判系統(NCU) http://solveprob.twbbs.org/~acm/index.php
港澳台地区(台湾) 高中生程式解題系統(ZeroJudge) http://cat.nknush.kh.edu.tw/ZeroJudge/
港澳台地区(台湾) 建中資訊(TIOJ) http://tmtacm.no-ip.org/JudgeOnline/
其它 Google Code Jam(GCJ http://code.google.com/codejam/contest
其它 TopCder http://www.topcoder.com/tc
其它 FLYIOI程序设计竞赛 http://www.flyioi.com/
港澳台地区(台湾) NTU Online Judge http://acm.csie.org/
港澳台地区(台湾) C Programming 2007, National Taiwan University.(judgegirl) http://judgegirl.csie.org/
其它 Wind Online Judge http://windtw.twbbs.org/judge/

Compiler Resource 编译器资源

DevCpp(GCC/G++ for Windows. Version 4.9.9.2)
Code::Blocks

Thesis OJ研究相关文献资料

[download id=”6″] 2009年4月1日,素还真提供的一些资料
[download id=”5″](微软自带的CMD文件对比命令fc,功能具有局限性 )
Online Judge.pdf(Andy Kurnia 、Andrew Lim 、Brenda Cheang Received 7 August 2000;accepted 13 January 2001)

JudgeSystem 在线判题系统

这有一些开源的Online Judge System供下载参考学习。
PC2编程竞赛控制系统(PC2)
网站 http://www.ecs.csus.edu/pc2/
下载 [download id=”7″]

PKU JudgeOnline(*)
北大发布的免费版OJ
Download free version of Judge Online
本站下载 [download id=”27″]

ZeroJudge(*)
高中生程式解題系統(ZeroJudge, an Online Judge System For Beginners),英文名ZeroJudge,宣称适合所有中学生及初学者的Online Judge系统对外开放了其源代码,需要的朋友可以到期站点上下载(下载需登录)。
WebSite http://cat.nknush.kh.edu.tw/ZeroJudge/
下载 http://cat.nknush.kh.edu.tw/ZeroJudge/Download
本站下载 [download id=”11″]

Judge Online System(*)
昏鸦枯藤开发的在线判题系统,目前还处于完善中。
Project Home http://code.google.com/p/judgeonline/

Cena(*)
Cena 是开放源程序的信息学竞赛评测系统,能满足大多数的评测需求。
Project Home http://cena.3322.org/
下载Cena 0.6.3 (2008-5-12)

成幻OnlineJudge(*)
基于.net开发
Project Home http://www.codeplex.com/OnlineJudge

NOJ Open-source Version
南京航空行航天发布的开源版本
WebSite http://acm.nuaa.edu.cn/
下载NOJ Open-source Version

WOJ
Online Judge System for ACM/ICPC Trainning and Hold Contest, developed by Wuhan Univ. Flood is the nickname of v2.0, and oak for v1.1, noah for v1.0
Project Home http://code.google.com/p/woj/

备注:(*)标识标识我已经部署成功过的,基本功能实验室测试通过。

NUAA安装方法系统安装方法
感谢carter(Email:tzcer@163.com QQ 241881888)提供

1.安装JDK1.5
2.安装TOMCAT 5.0,安装到d:\tomcat,端口:8080,用户名和密码
3.安装MYSQL,到d:\mysql,设定端口,用户名和密码,如果有重复安装,需要将安装目录完全删除,为了使得系统支持中文,将mysql下的my.inis中的latin1替换为gbk
4.拷贝webapps下的acmhome文件夹到tomcat的webapps下。拷贝AcmJudge目录到D:\盘下,并修改tomcat目录下acmhome\WEB-INF下的文件initSystem.property
将对应的路径:JUDGE_HOME=D:\\AcmJudge\\,然后修改acmhome\WEB-INF\classes\log4j.properties,这里的端口、用户名,密码要与mysql一致。
log4j.properties文件中可以修改log的路径:log4j.appender.A2.File = D:\\AcmJudge\\log\\log.html
5.拷贝sql\acmhome文件到d:\mysql\data目录下,如果该目录下的文件要更新,需要先停止mysql服务,tomcat下的文件有更新也需要重新启动tomcat
6.启动tomcat
7.运行:http://localhost:8080/acmhome/

演示 http://acm.tzc.edu.cn/acmhome/welcome.do?method=index

-EOF-
最后更新:2010/07/13 提供一份POJ拷贝供下载

《Online Judge System Research》有33个想法

  1. 我去zerojudge.tw上找了,找不到提供下载的地方,也给管理员发了信,石沉大海。
    博主能不能提供一个zerojudge的源码给我?cxsyxx#gmail.com谢谢。

  2. 支持pascal的哪个好,水平一般,下了几个来配置,但成功率太低了。
    N个晚上终于看到了南京哪个noj 2.0版本的界面了,能进行测评,但很快就进入500 System Error.Please Wait… ,能知道是怎么回事吗?
    还有哪些容易配置修改的oj(支持pascal的就可以)推荐一下,想在小学弄个给学生练习用
    有消息请发我邮箱 nhdcj@163.com ,谢谢!!

  3. @nhdcj, NOJ问题你试试写信问问NOJ的管理员。目前来说易于配置和能稳定运行的可以选择北大的POJ。

  4. 问一下,南航的oj系统配置上的但不能在线评题,还要安装GCC编译器、Free Pascal编译器、Sun Java虚拟机、GCJ编译器这些东西吗?
    谢谢

  5. @wjl, 抱歉,我没有NOJ的部署成功经验,建议参考其相应的说明书或者与开发人员联系。

  6. 请问一下,博主能给发一份POJ的源码吗? 注册POJ后申请了几次都没有回应
    NOJ我也没有部署成功,如果博主已经解决了这个问题,能不能给个消息
    谢谢了!!!
    邮箱:jiayouchuang@gmail.com

  7. 请问一下,博主能给发一份POJ的源码吗? 注册POJ后申请了几次都没有回应NOJ我也没有部署成功,如果博主已经解决了这个问题,能不能给个消息谢谢了!!!邮箱:jiayouchuang@gmail.com
    +1

  8. 您好,本人向POJ申请了几次,过了很长时间都没有回应,能不能PKU的judge online能提供一份给我吗?谢谢!

  9. 同学,上文中已经提供了本站POJ的副本下载地址,你可以直接下载滴。

  10. 您好!
    我是负责学生竞赛的老师(中学),我在安装了贵校的北大的OJ后,现已进入欢迎介面,但不知如何进入后台并进行后台管理,请指教。

  11. i think the online Judge of nuaa.edu.cn is very googd, i ‘d like to download one~
    but the official site of the software is not available now.Can you send me a copy?Thank you ~I am a foreign student in SHanghai Jiaotong university, and i am now hired as a parttime algorithm teacher in a school.Thank you.My email address is binlong.sjtu@gmail.com

  12. 你好我来求 nuaa oj 但是 他的服务器挂了。。
    请给我发一份行么?690343902@qq.com

  13. Hi,noj 服务已经从重新开放了,下载地址在这里:http://acm.nuaa.edu.cn/acmhome/opensource.jsp

  14. 测试数据获取不到的,学校使用的话可以试试写信给poj的管理员咨询一下。

  15. 你好, 我现在有自己开发OJ的想法, 但是刚开始就没有着手的方向, 是先做网页还是后台什么的,都不知道该怎么办!
    我很希望得到你的帮助!
    能否指导一下我! 就告诉我应该先做什么, 这个OJ恐怕不是一朝一夕就能完事的, 很希望你帮助我, 告诉我开发步骤!
    期待你的答复!

发表评论

电子邮件地址不会被公开。 必填项已用*标注