[备忘]关于NOIP的注意事项?CCF官方这么说

其实就是给CCF发了些邮件,然后CCF回复了呀= =

Q1:NOIP系列赛中可否使用I/O加速?

//比如像这样: 
ios::sync_with_stdio(false);
cin.tie(0);cout.tie(0);

I/O加速对NOI系列赛没有意义。计时主要考察算法部分的时间。

Q2:那么我使用这些指令是否属于作弊?是否会无法编译?

NOI Linux发行版里面有Arbiter单机版,其中内置了评测插件,可以用来测试自己的程序,能编译通过的均可使用。

Q3:最近热议的pb_ds,双下划线库能用吗?

pb_ds库是G++编译器默认附带的库,而pb_ds库统一使用命名空间 "__gnu_pbds" ,比赛中可以使用pb_ds库,所以命名空间 "__gnu_pbds" 可以使用。

具体规则请参考http://www.noi.cn/newsview.html?id=68&hash=CDD941&type=6

对于程序设计题,选手提交的答案不得包含下列内容:

试图访问网络

使用fork或其它线程/进程生成函数

打开或创建题目规定的输入/输出文件之外的其它文件

以任何方式对标准输入/输出文件的重定向

运行其它程序

改变文件系统的访问权限

读写文件系统的管理信息

使用除读写规定的输入/输出文件之外的其它系统调用

违反上述规定中的任何一项的程序将被视为违规,因此不被评测,不能得分。

除另有说明者外,选手提交的程序设计题将在Linux系统上使用下列编译命令进行编译:
C程序: cc -static -o <程序名> <程序名>.c -lm
C++程序:g++ -static -o <程序名> <程序名>.cpp -lm
Pascal程序:/usr/local/bin/ppc386 -XS -o<程序名>c <程序名>.pas 

 




点赞

发表评论

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

普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress