昨日评测量:9条 / 昨日平均队列长度:0.1111秒 / 当前队列长度:0

武汉大学计算机学院程序设计实践平台

请注意,新系统和老系统帐号不互通,如果你在老系统上已经完成了大量题目,请联系下面的邮箱以将代码导入到本平台中,请注意提供你的学号,并提前在新平台上注册

--2017/09/06


请使用 https://whuacm.vo-ov.cn/ 以解决您可能存在的https强迫症,我们用不了443端口,我们也很难受,请理解

代理服务器的带宽很小,所以人多的时候可能比较慢,只是因为网慢而已,没有别的问题


特别注意:如果你使用Java编写代码,请将你的主类设置为"Main"

特别注意:评测在Linux操作系统下进行,请避免使用Windows特有的头文件,以免编译错误


请使用学号(即将学号作为用户名)注册本系统,密码找回现在直接由程序处理

如若忘记密码,请登陆 http://acm.whu.edu.cn/password/weblearn.php 自助重设密码

新系统试运行中,如果有任何问题,欢迎反馈,邮箱: gs199704@gmail.com

请使用 Chrome, Edge, Firefox 或 Safari 等现代浏览器,平台不支持 IE9 以下的浏览器,敬请注意

FAQ

1. 编译参数

C / C++

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v--with-arch-directory=amd64 --with-arch-32=i686 --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)

Java

openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-0ubuntu0.16.04.1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)

Python2

Python 2.7.12

Pypy

Python 2.7.10 (5.1.2+dfsg-1~16.04, Jun 16 2016, 17:37:42)
[PyPy 5.1.2 with GCC 5.3.1 20160413]

Python3

Python 3.5.2

C#

Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)

PHP 7.0

PHP 7.0.30-0ubuntu0.16.04.1 (cli) ( NTS )

2. 运行时环境

Ubuntu Linux 16.04 LTS 64bit

内存默认限制为512MiB,栈空间为512MiB(即不限制)

所有网络访问、非法系统调用被直接忽略,而不是返回Runtime Error

3. 关于时限

Java、Python与C#的时限已经按比例缩放,评测结果中的时间是进行缩放之后的时间

4. 评测结果显示

AC评测通过 表示你通过了这道题

WA答案错误 表示你的程序在某些数据点输出了错误的答案,对于部分题目,还会附上你通过了多少测试点

RE运行错误 表示你的程序在某些数据点崩溃了,可能的原因有访问空指针、数组越界或是被零除等,对于部分题目,还会附上你通过测试点的比例

TL运行超时 表示你的程序在某些数据点超时了,可能的原因有程序效率低、死循环等,对于部分题目,还会附上你通过测试点的比例,需要注意的是,对于超时的程序,我们输出的是程序实际运行的时间,这是为了节约系统资源的必要,同时“停机问题”也是一个不可计算问题,所以我们不能去等待你的程序运行结束,而且我们的所有的程序已经考虑到了输入、输出所需要的时间。

ML空间超限 表示你的程序在某些数据点要求了太多的内存空间,我们服务器的内存是有限的(神tm有限,我们服务器内存64G好吧,根本用不完好不好),对于大部分题目,你可以使用512兆的内存空间。

分数计算

每一题的分数标注在题目的后面,按照难度从易到难为绿色(1-2分),湖蓝色(3-4分),红色(5分+)

由于程序效率和其它一些问题的局限性,你的分数可能会与你最终得到的分数有所偏差,偏差可能来源于

  1. 代码重测,有时候我们会重新评测一些代码,这可能会导致分数计算出现误差
  2. 代码查重,有时候我们会将雷同的代码判别为无效,发生时,会收到邮件提示
  3. 题目分数修改,这是极罕见的情况,只会在暑假发生

如果出现了上述问题,不必担心,每天0时时我们都会重新计算每个人的成绩,以尽可能地减小误差。

版本更新

编译器小版本不定期更新,在大版本兼容的情况下,不另行通知

Posted by