OJ维护已完成,要参加校赛网络预选赛的同学请到右上角“信息认证“处填写个人信息并报名,因虚假信息导致的后果概不负责。

校赛网络赛注意事项-[adminlight]

0. 请本校参赛同学务必在登录XDOJ后,点击右上角的“信息认证”,填写真实信息报名参赛,否则将无法参加校赛现场赛。
    外校学生能否参加现场赛和信息认证无关,就不要填写信息了。

1. 许多题目需要多组数据的输入输出处理,下面以题目1000(a+b)为例,说明多组数据的输入输出方法。

C语言:

#include<stdio.h>
int main(){
    int a,b;
    while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b);
    return 0;
}

C++语言:

#include<iostream>
using namespace std;
int main(){
    int a,b;
    while(cin>>a>>b) cout<<a+b<<endl;
    return 0;
}

Java语言:

import java.util.*;
public class Main{
    public static void main(String args[]){
        Scanner cin = new Scanner(System.in);
        int a, b;
        while (cin.hasNext()){
            a = cin.nextInt(); b = cin.nextInt();
            System.out.println(a + b);
        }
    }
}

2. XDOJ采用Linux操作系统及GCC/G++编译器,选手在使用C/C++时务必注意下列注意事项:
(1)main函数的返回类型必须是int,程序正常结束时的返回值必须是0。
(2)64位整数只能使用long longunsigned long long,不能用__int64等。
(3)用printf/scanf读写64位整数的标记为%lld%llu,不是%I64d%I64u
(4)用cin/cout可以读写long long,但不保证可以正确读写unsigned long long。
(5)用printf输出double时,标记为%f%lf未必能获得正确结果。
(6)建议不要使用long,因为它在不同机器上的表示范围不同。
(7)不要使用windows.hconio.h之类的非标准头文件。
归根到底一句话:请尽量编写符合语言标准的程序。

3. 你的程序不得进行任何不必要的系统调用,包括:
(1)访问网络
(2)使用fork、exec、system等线程/进程生成函数
(3)访问文件系统
等等。

4. XDOJ采用全文比较方式判断程序输出是否正确,请勿输出“Please input a,b”或者"Answer is"之类的“友好提示”

5. 禁止使用内嵌汇编。

6. 本次比赛是个人赛,请选手独立自主完成比赛,不要抄袭他人的程序或向他人提供自己的程序。我们将对雷同代码进行排查,对作弊选手给予取消网络赛成绩和现场赛资格的处罚。
比赛期间,讨论版仅限于提出对题意理解方面的问题,不得讨论解法,否则视为作弊。

XDU ACM
2015.5.4

ACM校赛报名系统正式上线-[adminlight]

报名流程:

1 注册一个xdoj平台的帐号。

2 登陆xdoj帐号后在页面右上角会出现一个信息认证按钮,点进去进入校赛报名系统。

3 在校赛报名系统中保存个人信息后点击该主页的报名按钮,只有在其位置出现“已报名”方可视为报名成功。

4 请认真填写个人信息,每人只能填写一次,如果信息填写有误,请联系负责人。

请务必填写真实信息,否则即使报名成功也无法参加校赛。

5 请关注报名的截止日期及比赛日期。

6 请持续关注最新消息,最新消息会及时在本站发布。

7 如果你发现报名系统出现任何bug请及时联系负责人,避免更大损失。

8 负责人QQ:271498725

测试赛作弊行为通报-[adminlight]

经代码查重,在测试赛中发现4名选手串通作弊:

02121018 (提交号5139)
02121021(提交号4479)
02121030(提交号4388)
02121015(提交号4377)

为了维护XDU ACM的形象,保障比赛公平公正,经研究决定,取消这4名选手的测试赛名次。如有意见,请于3日内提出申诉。

由于题目简单,代码长度较短,这次代码查重的力度比较低。在校赛网络赛中,我们会加大代码查重的力度,对作弊选手进行封号、取消现场赛资格的处理。希望大家独立自主、诚实守信,自觉维护比赛秩序,不要作弊。