noip竞赛语言和评测平台

noip竞赛语言和评测平台

ID:15403036

大小:27.50 KB

页数:6页

时间:2018-08-03

noip竞赛语言和评测平台_第1页
noip竞赛语言和评测平台_第2页
noip竞赛语言和评测平台_第3页
noip竞赛语言和评测平台_第4页
noip竞赛语言和评测平台_第5页
资源描述:

《noip竞赛语言和评测平台》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、NOIP竞赛语言和评测平台NOIP竞赛语言和评测平台NOIP2007比赛环境规范依照兼顾Windows、Linux平台、统一编译器、提供多种集成开发环境(IDE)选择的原则制定。NOIP2007的比赛环境中,操作系统平台选择Windows;在固定的操作系统平台下,对应同一种语言的不同的集成开发环境,使用统一的编译器,消除编译器不同给选手带来的不利影响;对应每种语言,提供了多种集成开发环境,选手可以根据自己的习惯选择集成开发环境。在全国评测时,评测环境保持与比赛环境的操作系统及编译器一致。也就是说全国评测时,使用与选

2、手比赛时一致的平台对选手的程序进行评测,以消除平台不一致带来的不利影响。以下是NOIP2007比赛环境要求的详细描述:1.使用Windows操作系统平台:(1)Windows操作系统使用Windows98及更新的版本;(2)Pascal语言,必须使用FreePascal1.0.10及以上版本作为编译器;(3)C语言,必须使用gcc3.4.2作为编译器;(4)C++语言,必须使用g++3.4.2作为编译器;(5)Pascal语言,可以使用FreepascalIDEWindows版、LazarusWindows版、De

3、v-Pascal作为集成开发环境,推荐使用LazarusWindows版;(6)C和C++语言,可以使用Dev-Cpp、RHIDEWindows版DJGPP作为集成开发环境,推荐使用Dev-Cpp;2.使用Linux操作系统平台:(1)必须使用RedHatLinux9.0,安装时必须安装RedHat9.0自带的开发工具包;(2)Pascal语言,必须使用FreePascal1.0.10及以上版本作为编译器;(3)C语言,必须使用gcc3.2.2作为编译器;(4)C++语言,必须使用g++3.2.2作为编译器;(5)

4、Pascal语言,可以使用LazarusLinux版、RHIDELinux版作为集成开发环境,推荐使用LazarusLinux版;(6)C和C++语言,可以使用RHIDELinux版、KDevelop、Anjuta作为集成开发环境,推荐使用Anjuta。进场、试机1.所有与会人员一律凭证件(胸卡)进入,非参赛选手和竞赛工作人员不得进入赛区。2.选手在正式竞赛前30分钟进入竞赛准备室,正式竞赛开始30分钟后不得进入竞赛机房,未经允许不得提前退场。3.选手一律凭参赛证(胸卡)进入竞赛机房,按指定机房和机位号入座,不准携

5、带任何书籍、光盘、软盘、移动盘及通讯设备进入竞赛机房。4.选手试机目的是熟悉竞赛环境及提供的编程语言环境,有问题应及时向监考老师提出。5.试机时间为赛前10分钟,选手在试机过程中不能携带任何物品,只能在自己的目录下操作,严禁在其它目录下作任何操作。竞  赛1.用时3小时,由省奥赛委科学委员会测试和评分。2.选手进入场地,应严格遵守考场纪律,对于违反考场纪律的选手,一经发现,当场取消竞赛资格。3.选手拿到试题后应认真阅读,对试题有任何疑问应举手示意。选手可向监考老师咨询有关注意事项、试卷不清等方面问题,但不得询问试题

6、解题思路、算法、上机调试等问题。4.选手所编源程序的文件名应符合试卷的规定,对于文件名不符合要求的,科学委员会不给予测评,该题记零分。5.选手应完全按照试题要求提交程序(包括输入、输出要求),对于不符合要求的程序,该题记零分。6.为了减轻由于突发事件(如硬件故障、断电等)所带来的严重后果,要求选手每20分钟存盘一次。若发生突发事件,视情况延长时间,但最多延长20分钟。选手程序的错误和操作不当所造成的死机或文件丢失,不属于突发事件,不延长时间。7.竞赛时,选手应合理分配时间,先易后难,并在时间允许的情况下尽量优化算法

7、,并注意对边界情况的考虑。8.竞赛结束5分钟前,选手应停止编程,逐一检查已完成的源程序并将其拷贝到指定的目录路径下。竞赛结束时间一到,应立即停止操作,不关机,有序退场。测  评1.参赛选手对于每个完成的试题都应提交严格按规定名字命名的文件——源程序文件,选手提交的文件应存放在大赛组委会规定的文件夹内,同时自建一个BAK文件夹保存一个备份。2.科学委员会采用自动评测系统对选手所完成的源程序文件进行测试,测试使用的编译器为Windows操作系统平台下的32位编译器,具体来说为Pascal语言用Freepascal2.0

8、.1中win32下的Fpc,C语言使用Dev-Cpp4.9.9.2的gcc作为编译器,C++语言使用Dev-Cpp4.9.9.2的g++作为编译器;任何人不能在测试时修改程序(包括编译开关)或进行编译。3.竞赛评测采用黑盒测试,只看输出结果是否正确,不看程序。测试数据文件上标明了每个测试点的得分和时限。4.选手对测试有任何疑问,应在得知成绩后半小时内向科学委

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。