Messy

班赛

比赛信息

第一次班赛:

Cyan 10月2日 19:00 - 22:00
网址:http://njoj.org/Contest/948/
密码:9151068404
Maroon 10月6日 19:00 - 22:00

班赛赛制

同ACM赛制,按通过题数排名,题数相同的按罚时排名,罚时较少的在前。
罚时计算方法:每题初次通过的时间 + (未通过次数 * 20)
若有多场比赛,取每场比赛的最佳排位。排位 = 排名 / 参赛人数。
参赛人数不足5人,则该场比赛不计入排名。

Online Judge

学校OJ网址:njoj.org
请在Online Judge上注册登录账号。
为方便最终排名统计,用户名推荐使用学号。
若不是用学号,请在昵称中填写学号或姓名。

参赛流程

  1. 登录账号。
  2. DIY Contest中找到比赛入口。
  3. 输入密码:9151068404
  4. 自信地写代码
  5. 仔细地Debug

奖金设置

第一次班赛:
名次 奖金(元)
1 50
2 30
3 30
4 20
5 20
6 20
7 10
8 10
9 10

注:组题人(沈思远、孙维华)不计入排名。

比赛规则

  1. 个人独立完成比赛。比赛期间严禁查看题解。严禁使用他人的代码。若有违规,取消比赛资格并通报批评。
  2. 每次一血(最快解题)可减少30分钟罚时。减少的罚时不会出现在英雄榜中,但是会在最后排名中体现。

OJ 使用手册

如何使用多组数据输入输出?

例:

1
2
3
4
5
6
7
int main(){
int a,b;
while(cin >> a >> b){
cout << a+b << endl;
}
return 0;
}
各状态含义
  • Accepted : Good!Your program is correct!
  • Presentation Error : Your program’s output format is not exactly the same as required by the problem, although the output is correct.
  • Wrong Answer : Correct solution not reached for the inputs.
  • Runtime Error : If you are using Java, please check the class signature as well as the main method signature, and don’t use any class which is not allowed. If you are using other languages, your program may have executed a forbidden operation, like invoking privileged syscalls, file operation, etc. Notice that buffer overflow and stack overflow can also lead to this error.
  • Time Limit Exceeded : Your program tried to run during too much time.
  • Memory Limit Exceeded : Your program tried to use more memory than the judge default settings.
  • Output Limit Exceeded : Your program tried to write too much information.
  • Compilation Error : The compiler fails to compile your program. Warning messages are not considered errors. Click on the judge’s reply to see the warning and error messages produced by the compiler.
  • System Error: The judge cannot run your program. One example is that your program requires much more memory than hardware limitation.
  • Waiting : The judge is so busy that it can’t judge your solution at the moment.
  • Compiling : Your solution is being compiled to binary form by the compiler.
  • Running : Your program is running on the server and fed with input data if necessary.