- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宁波市第25届青少年计算机程序设计竞赛决赛
宁波市第25届青少年计算机程序设计竞赛决赛
选手注意事项
比赛时间、地点
时间:20年4月1日上午9:00~12:00
地点:镇海中学电教大楼计算机房(小学309、409;初中221、222409)试机时,请先确认盘的还原保护已被去除,否则后果自负;
例如:假设题目有cashier、dune、manhattan三题。参赛号为CZ008的选手,分别使用C、Pascal、C++答题,其最终提交的文件为cashier.c、dune.pas、manhattan.cpp,则该选手应提交的目录结构如下所示:
|---cashier/
| |---cashier.c
|--- dune/
| |--- dune.pas
|---manhattan/ |---manhattan.cpp
文件使用规定
比赛中涉及的所有文件名(包括源程序名、输入文件名、输出文件名、答案文件名),都必须严格按照题目要求命名,严格区分大小写。例如:题目要求输入文件名为game.in,则程序中必须按照该名字打开文件,不能使用Game.in、GAME.IN等名字;
程序中必须采用文件读写的方法来实现数据的输入和结果的输出,即程序运行时所需输入数据应从题中指定的输入文件中读取(而不得采用键盘输入的方式),程序运行的结果应写入到题中指定的文件中(而不是输出到屏幕上);
用于提供输入数据和记录输出结果的文件的名称都已在题中具体规定,选手程序在调用它们时不得为其指定任何特别的路径;
输出文件的格式应该严格符合题目的要求,例如:不得有多余的空格等字符;一行结束,应跟有回车换行符;
样例题目(分别以Pascal、C++程序为例,源程序文件分别为:sum.pas、sum.cpp)
【问题描述】输入两个整数,求这两个整数之和。
【输入】输入文件sum.in只有一行,该行有2个整数,互相之间以一个空格分隔。
【输出】输出文件sum.out只有一行,该行只有一个整数,表示求得的两数之和。
【输入样例】5 3
【输出样例】8
【sum.pas文件的参考程序如下】
var a,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
using namespace std;
int main freopen sum.in,r,stdin ; freopen sum.out,w,stdout ; int a,b; cin a b; cout a+b endl;
return 0; 关于竞赛中不同语言使用限制的说明及语言使用限制等请参考NOI竞赛标准,其中要点摘录如下:
关于使用Pascal语言与编译结果的说明
对于Pascal语言的程序,当使用IDE和fpc编译结果不一致时,以fpc的编译结果为准。
允许使用数学库 uses math子句 ,以及ansistring。但不允许使用编译开关(最后测试时pascal的范围检查开关默认关闭: $R-,Q-,S- ),也不支持与优化相关的选项。
关于C++语言中模板使用的限制说明
允许使用的部分:
标准容器中的布尔集合,迭代器,串,流;
相关的头文件: 禁止使用的部分:
序列:vector,list,deque
序列适配器:stack, queue, priority_queue
关联容器:map, multimap, set, multiset
拟容器:valarray
散列容器:hash_map, hash_set, hash_multimap, hash_multiset
所有的标准库算法
相关头文件: 评测
比赛用机操作系统为Windows XP或2000,语言环境为Free Pascal 2.0.4,Dev-Cpp ;
评测时以程序的源文件为准,不测可执行文件。对于同一题如提交的程序源文件多于一个,则将按Pascal、C++、C的顺序,以最先符合命名要求的程序源文件为准,进行评测,其余的程序源文件一律将不予评测。
镇海中学信息中心座机电话号码 谢敏海1座机电话号码59 贺洪鸣1座机电话号码37 共2页第2页
文档评论(0)