文档介绍:
NOI竞赛规则
NOI竞赛规那么
为保证NOI竞赛的科学性和公正性,保证竞赛环境的相同性和稳定性,并为竞赛的承办单位标准化组织竞赛供应实施标准的指导,特制订本规那么。 竞赛环境 场地的总成果。 竞赛时间
NOI的竞赛分为两场,每场竞赛的时间为5小时。两场竞赛之间应间隔一天。 赛场纪律
选手可以携带书写工具,如钢笔、铅笔等,以及手表和适量的衣物等进入赛场。有特别状况须要携带其它物品者需事先取得竞赛委员会的批准。 选手不行以携带上述规定之外的其它物品,如纸张、书籍、食品、饮料等进入赛场。选手被严格制止携带软盘、光盘、U盘等存储设备和介质,以及手机、电子辞典、PDA等电子及通信设备。凡携带上述被严格制止的设备进入竞赛场地者,在竞赛起先后一经发觉,无论是否运用,均以作弊论处,取消其该场竞赛的资格和成果。
选手在竞赛中不得与其他选手交谈,不得干扰他人的竞赛活动,不得损坏竞赛设备。
选手在竞赛过程中如需入厕,需举手向赛场效劳人员示意并征得允许。 竞赛的起先和完毕
竞赛选手应佩戴选手标记,在竞赛前5分钟入场,按指定位置就座。竞赛在竞赛场地负责人发出竞赛起先的指令后起先。在竞赛起先前选手不得触动竞赛桌面上包括计算机、键盘、鼠标和试卷在内的任何物品。
竞赛场地负责人应在竞赛完毕前5-15分钟之间发出竞赛即将完毕的提示,并在竞赛完毕时间到达时发出竞赛完毕的指令。在听到竞赛完毕的指令后,除了获得加时补偿的选手外,其余选手应马上停顿竞赛活动,并携带属于个人的物品离开竞赛场地。 竞赛中的答疑
选手在竞赛过程中对竞赛的题目、竞赛设备以及编程环境有疑问时,应举手向竞赛场地负责人或场地效劳人员提问。
选手在竞赛过程中遇有计算机或软件工具故障,或其它阻碍竞赛的状况,应刚好举手向竞赛场地负责人或场地效劳人员报告。竞赛场地负责人或场地效劳人员应刚好处置。对于阻碍选手竞赛超过3分钟的,应记录在案并给以加时补偿。 答案的提交
选手完成的赛题答案必需按题目的要求保存为规定格式的文件,并存放在规定的书目下。选手提交的程序源文件必需不大于101KB。答案提交类题目的答案文件不得超过题目规定的大小;题目未规定大小的必需不大于101KB。未按规定的格式、名称和大小生成和保存答案文件的将视为未提交,并且不被评测,因此不能得分。
对于程序设计题,选手提交的答案不得包含以下内容: ?试图访问网络
?运用fork或其它线程/进程生成函数
?翻开或创立题目规定的输入/输出文件之外的其它文件 ?以任何方式对标准输入/输出文件的重定向 ?运行其它程序
?变更文件系统的访问权限 ?读写文件系统的管理信息
?运用除读写规定的输入/输出文件之外的其它系统调用
违反上述规定中的任何一项的程序将被视为违规,因此不被评测,不能得分。 评测和成果发布
除另有说明者外,选手提交的程序设计题将在Linux系统上运用以下编译吩咐进展编译:
?C程序: cc -static -o .c -lm ?C++程序:g++ -static -o .cpp -lm
?Pascal程序:/usr/local/bin/ppc386 -XS -oc .pas 未能通过编译并正确生成可执行文件的程序在该题目上不得分。能够通过编译并正确生成可执行文件的程序将在与选手编程环境一样的系统平台上,在题面规定的限制条件下运行和评测。对于程序设计题,选手答案的得分将取决于结果的正确性、算法的效率、以及程序运行的效率。评测将运用多个测试点,以区分选手答案的正确程度和效率。在正确性和效率方面都符合题目要求的答案将获得该题目的总分值。算法和程序实现