优学宁波奥数网:2023年3月28号将进行宁波第三十届计算机编程设计竞赛的复赛,初中组在3月28日上午9:00-12:00(3小时),小学组在3月28日下午13:30-16:00(2.5小时)。此次考试进行的地点为镇海蛟川书院综合大楼计算机房(地址:宁波市镇海区庄市逸夫路,网站上有电子地图),小学组部分同学在龙赛中学机房。具体的安排如下。 宁波市第30届中小学生计算机程序设计竞赛决赛赛程安排 小学组 时间内容地点备注 10:00-12:30小学组选手报到蛟川书院艺术楼 1、以校为单位签到,领:“赛程安排”、“选手注意事项”、试场座位表、并确认选手的参赛号 2、龙赛中学考场的考生随引导员到报告厅等候 3、领资料袋(考生人手一袋) 4、备注:不提供免费中餐,需要在学校吃中饭的学生和老师报到时请预先登记购买饭票 13:10选手进入试场机房安排:414、415、417、420、106、龙赛中学机房5、龙赛中学机房61.各机房关闭网络交换机 5、选手不得自带任何存储设备 13:20-13:25选手试机1.确认D盘的还原保护已去除 6、按要求建立考生文件夹 13:25分发试卷;13:30比赛开始1.教师、家长在艺术楼休息;16:00比赛结束,选手离开试场(结束时选手不得关机,否则后果自负);16:10开始自动收卷;16:30开始阅卷;评测公布方式:计算机学会网站、教研室的网站和宁波市青少年科技中心网站 初中组 时间内容地点备注 8:00-8:30初中组选手报到行政楼报告厅1.以校为单位签到,领:“赛程安排”、“选手注意事项”、试场座位表、并确认选手的参赛号 1、领资料袋(考生人手一袋) 2、不提供免费中餐,需要在学校吃中饭的学生和老师报到时请预先登记购买饭票 8:40选手进入试场机房安排:414、415、417、420机房1.各机房关闭网络交换机 3、选手不得自带任何存储设备 8:45-8:55选手试机1.确认D盘的还原保护已去除 4、按要求建立考生文件夹 8:55分发试卷;9:00比赛开始1.教师、家长在报告厅休息;12:00比赛结束,选手离开试场(结束时选手不得关机,否则后果自负);12:10开始自动收卷 宁波市第30届中小学生计算机程序设计竞赛决赛赛程安排 选手注意事项 一、比赛时间、地点 1.时间:初中组:2023年3月28日上午9:00-12:00(3小时) 小学组:2023年3月28日下午13:30-16:00(2.5小时) 2.地点:镇海蛟川书院综合大楼计算机房(地址:宁波市镇海区庄市逸夫路,网站上有电子地图) 3.小学组部分同学在龙赛中学机房 二、重要提醒 1.评测时均以源文件为准,不测可执行文件;选手不得自带任何存储设备; 2.试机时,请先确认D盘的还原保护已被去除,比赛中请用D盘来存放临时文件,否则后果自负; 3.考试中途如遇机器故障,一律请监考教师处理,否则后果自负; 4.比赛中途及比赛结束时选手都不得自行关机或重启机器,否则后果自负; 三、比赛目录结构规定及示例 1.选手比赛时,都应在D盘的根目录下建立自己的比赛文件夹,该文件夹的名称为考生的参赛号; 2.同时需在比赛文件夹内为每题建立对应的试题目录(名称与题目名称相同,严格区分大小写); 3.选手根据题目要求,将自己提交的源文件,放在该题的试题目录下(只需递交源文件,评测时以源文件为准,不测可执行程序,收卷时只复制D盘比赛文件夹,凡放错位置的文件或以书面形式提交的答卷一律视作无效); 4.例如:假设题目有cashier、dune、manhattan三题。参赛号为cz008的选手,分别使用C、Pascal、C++答题,其最终提交的文件为cashier.c、dune.pas、manhattan.cpp,则该选手应提交的目录结构如下所示: D|---CZ008 |---cashier/ ||---cashier.c |---dune/ ||---dune.pas |---manhattan/ |---manhattan.cpp 四、文件使用规定 1.比赛中涉及的所有文件名(包括源程序名、输入文件名、输出文件名、答案文件名),都必须严格按照题目要求命名,严格区分大小写。例如:题目要求输入文件名为game.in,则程序中必须按照该名字打开文件,不能使用Game.in、GAME.IN等名字; 2.程序中必须采用文件读写的方法来实现数据的输入和结果的输出,即程序运行时所需输入数据应从题中指定的输入文件中读取(而不得采用键盘输入的方式),程序运行的结果应写入到题中指定的文件中(而不是输出到屏幕上); 3.用于提供输入数据和记录输出结果的文件的名称都已在题中具体规定,选手程序在调用它们时不得为其指定任何特别的路径; 4.输出文件的格式应该严格符合题目的要求,例如:不得有多余的空格等字符;一行结束,应跟有回车换行符; 五、样例题目(分别以Pascal、C++程序为例,源程序文件分别为:sum.pas、sum.cpp) 【问题描述】输入两个整数,求这两个整数之和。 【输入】输入文件sum.in只有一行,该行有2个整数,互相之间以一个空格分隔。 【输出】输出文件sum.out只有一行,该行只有一个整数,表示求得的两数之和。 【输入样例】53 【输出样例】8 【sum.pas文件的参考程序如下】 vara,b:longint; begin assign(input,‘sum.in’);reset(input); assign(output,‘sum.out’);rewrite(output); readln(a,b); writeln(a+b); close(output);close(input); end. 【sum.cpp文件的参考程序如下】 #include usingnamespacestd; intmain() { freopen(“sum.in”,“r”,stdin); freopen(“sum.out”,“w”,stdout); inta,b; cin>>a>>b; cout< |