欢迎来到天天文库
浏览记录
ID:32380610
大小:54.80 KB
页数:3页
时间:2019-02-04
《安徽省小学组信息学竞赛规则》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、安徽省青少年信息学(小学组)竞赛规则一、竞赛报名参赛选手必须由所在地市统一组织报名参赛,每市选送5名选手,其中必须至少有1名女选手。二、命题与试卷的组织1、竞赛目的竞赛目的是为了进一步推动我省信息技术教育的开展、促进我省青少年信息学知识的普及与提高。为将来参加NOIP、NOI、IOI竞赛活动打下良好的基础,培养后备人选。2、编程环境为了提前熟悉和适应全国联赛和安徽省选拔赛的环境,竞赛统一规定的系统为Windows,语言环境规定如下:Dev-C++4.9.9.2(其中包括了Windows版gcc/g++3.4.2版); Lazarus0.9.10(其
2、中包括Windows版freepascal编译器2.0.1版);3、试卷组成及计分安徽省青少年信息学竞赛(小学组)要求的基本知识点包括:(1)变量与常量的使用与理解;(2)各种常用数据类型的使用;(3)运算符:+,-,*,/,MOD,以及字符串的运算和基本的函数;(4)分支、循环语句的熟练使用;(5)三种程序结构(顺序、分支、循环)的嵌套;(6)针对文本文件的输入与输出;(7)一维数组与二维数组的理解与运用;(8)简单的子程序与函数的编写与运用;(9)基本算法的运用(排序与查找、枚举法、贪心法、递推、递归、回溯、高精度运算等)。竞赛的命题思路是,合
3、理设置不同难度和不同的知识面的试题,尽可能使水平较高的选手都能考出好成绩。本次竞赛为上机编程解题,竞赛时间为180分钟。一般有4道程序设计题,每题有10个测试点,每题满分是100分。省赛个人名次按照得分高低决定,如出现重分则同分选手按总运行时间决定选手名次,总时间少的选手名次居前。团体成绩以该地市小学组代表队5名选手成绩之和构成团体总分。4、竞赛注意事项(1)务必看清题目要求,严格按照要求从输入文件中读取数据,然后把结果严格地按照规定的输出格式输出到输出文件中。输入数据文件和输出数据文件都与程序在同一个目录中,不允许在文件名中含有盘符信息和任何形式
4、的路径信息。(2)测试有严格的时间限制,请尽可能优化算法。(3)命名规则:各题都规定了该题的英文名称。程序文件和数据文件的主文件名都是该题的英文名字。程序文件扩展名采用语言的默认扩展名。数据文件都是文本文件,输入数据文件和输出数据文件的扩展名分别是.in和.out。(4)程序提交:选手应在硬盘中建立以其准考证号命名的文件夹,并将每道题的源程序和EXE文件拷入该文件夹。考试结束后,工作人员会收取各考生的源程序和EXE文件,请按照工作人员的指示,确认自己的程序被正确回收。三、竞赛过程1、考生提前15分钟进入考场熟悉机器,检查编程环境。如对编程环境有异议
5、,必须在开考前提出,由赛场负责人负责解决。2、竞赛中机器故障的解决方案在竞赛过程中若机器出现各类故障应及时向赛场负责人汇报,由赛场负责人负责解决(负责人有权更换考试用机)。如果在10分钟内解决该故障,则不予补时;否则弥补超出10分钟以外的那部分时间。解决故障用时及过程在考场记录登记,并由选手签字确认。选手应当随时注意将程序保存备份,以防止竞赛时机器出现故障需要更换比赛用机。3、文件的使用规范及说明文件名的命名及使用规则在每次的试卷首页上都已经清楚地印出来了,务必严格遵守,测试时不允许更改程序中的文件命名。4、程序提交选手应在硬盘中建立以其参赛号命名
6、的文件夹,并将每道题的源程序文件拷入该文件夹。在考试结束后,由工作人员统一回收,选手只要确认自己的程序被正确收取即可离开考场。四、评测1、测试方法本次竞赛为了能实现更加公正和快速的测试,全部采用自动测试系统统一对选手提交的源程序进行评测。输入和输出都采用文本文件的方式,不再采用键盘输入,也不再做手工测试。测试时遵循“程序不改动”原则,即使是程序中有不正确的文件名导致程序不能正确地得出结果也不可以更改程序。每道题目测试若干次,每次只测一个测试点,每个测试点的运行时间限制是1-5秒钟。要求选手程序运行后输出数据的格式和数据数目必须和标准结果完全一致或完
7、全等效才能得分。在输出数据数目、格式不同于标准结果的情况下不论与标准结果多么相似都不予给分。2、测试结果的发放自动测试过程不需要各领队、教练和选手的介入。评测结束后会向各地市领队发放该地市各组选手的评测结果。五、竞赛获奖根据选手竞赛成绩,设立小学组团体一、二、三等奖以及个人一、二、三等奖。六、其他未尽事宜,参照省赛及联赛方法进行。安徽省青少年信息学竞赛领导小组2009年12月4日
此文档下载收益归作者所有