Home
Problem
Status
Contest
Workbook
User
Group
Forum
Register
Login
{"managingGroups":{},"author":"Isun","updateTime":1482381769000,"title":"Virtual Judge新功能——比赛回放导入","dislikeCnt":0,"content":"( 2011-06-30 的老文,放上来纪念一下。。PS:文中部分限制已经放宽)\n\n------\n\n尽管能任意挑选题目建立比赛,你是否还因没有人陪做而兴致索然?vjudge因此设置了Time Machine功能,使你能够在比赛中实时看到过去的使用相同题目的比赛的同步Ranklist。\n但有些时候一套题目并没有人在vjudge上加过,或者做的人较少,就比较郁闷。好在有些题目是别的OJ的比赛题,或者来自现场赛,那些原版Ranklist并可以拿来使用。\n若将其按时间拆成提交,同样可用做virtual contest。本次更新就加入了导入原始Ranklist的功能,导入结果简称为“回放”。\n那些Ranklist大多以网页形式存在,且格式各式各样,为便于导入,vjudge对导入数据的格式进行简单的约定:\n1. xls或csv文件\n2. 无表头。一行代表一个队,第一列是队名,第二列是A题提交信息,第三列是B题提交信息,以此类推\n3. 不允许跨行或跨列的单元格出现\n4. 文件不得大于2MB\n\n因此导入前需要对其预处理。我的方法是,用Firebug将数据复制进Office Excel,然后完成处理(删除无用行、无用列等. PS:确认你粘贴进Excel的数据没有被转义成其他意义,如果发生这种情况,请将引起转义的符号替换成其他符号再导入,vjudge知道如何处理 :) ),再保存为xls或csv格式,当然你也可以用其他方法。\n\n另外,对ranklist数据还有以下限制:\n1. 队伍不得超过500支\n2. 提交数不得超过10000\n\n注意:队伍数最好不要超过200,否则Ranklist页面显示速度会有些慢(毕竟是js直接生成的)。\n\n于是,从此在Virtual judge上和World Finals选手“同场竞技”成为了现实!","threadId":12299,"likeCnt":24,"createTime":1482381769000,"isWorkbook":false,"viewCnt":7395,"openness":2,"fav":false,"id":2,"trustable":true}