NOIP2015普及组复赛试题

NOIP2015普及组复赛试题

ID:37286131

大小:235.19 KB

页数:8页

时间:2019-05-20

NOIP2015普及组复赛试题_第1页
NOIP2015普及组复赛试题_第2页
NOIP2015普及组复赛试题_第3页
NOIP2015普及组复赛试题_第4页
NOIP2015普及组复赛试题_第5页
资源描述:

《NOIP2015普及组复赛试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CCF全国信息学奥林匹克联赛(NOIP2015)复赛CCF全国信息学奥林匹克联赛(NOIP2015)复赛普及组(请选手务必仔细阅读本页内容)一、题目概况中文题目名称金币扫雷游戏求和推销员英文题目与子目coinminesumsalesman录名可执行文件名coinminesumsalesman输入文件名coin.inmine.insum.insalesman.in输出文件名coin.outmine.outsum.outsalesman.out每个测试点时限1秒测试点数目10每个测试点分值10附加样例文件有结果比较方式全文比较(过滤行末空格及文末回车)题目类型传统运行内存上限128

2、M二、提交源程序文件名对于C++语言coin.cppmine.cppsum.cppsalesman.cpp对于C语言coin.cmine.csum.csalesman.c对于Pascal语言coin.pasmine.passum.passalesman.pas四、注意事项:1、文件名(程序名和输入输出文件名)必须使用英文小写。2、C/C++中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。3、全国统一评测时采用的机器配置为:CPUAMDAthlon(tm)IIx2240processor,2.8GHz,内存4G,上述时限以此配置为准。4、只提供Linu

3、x格式附加样例文件。5、特别提醒:评测在当前最新公布的NOILinux下进行,各语言的编译器版本以其为准。第1页共8页。CCF全国信息学奥林匹克联赛(NOIP2015)复赛1.金币(coin.cpp/c/pas)【问题描述】国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。请计算在前K天里,骑士一共获得了

4、多少金币。【输入格式】输入文件名为coin.in。输入文件只有1行,包含一个正整数K,表示发放金币的天数。【输出格式】输出文件名为coin.out。输出文件只有1行,包含一个正整数,即骑士收到的金币数。【输入输出样例1】coin.incoin.out614见选手目录下的coin/coin1.in和coin/coin1.ans。【输入输出样例1说明】骑士第一天收到一枚金币;第二天和第三天,每天收到两枚金币;第四、五、六天,每天收到三枚金币。因此一共收到1+2+2+3+3+3=14枚金币。【输入输出样例2】coin.incoin.out100029820见选手目录下的coin/co

5、in2.in和coin/coin2.ans。【数据说明】对于100%的数据,1≤K≤10,000。第2页共8页。CCF全国信息学奥林匹克联赛(NOIP2015)复赛2.扫雷游戏(mine.cpp/c/pas)【问题描述】扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。注:一个格子的周围格子包

6、括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。【输入格式】输入文件名为mine.in。输入文件第一行是用一个空格隔开的两个整数n和m,分别表示雷区的行数和列数。接下来n行,每行m个字符,描述了雷区中的地雷分布情况。字符’*’表示相应格子是地雷格,字符’?’表示相应格子是非地雷格。相邻字符之间无分隔符。【输出格式】输出文件名为mine.out。输出文件包含n行,每行m个字符,描述整个雷区。用’*’表示地雷格,用周围的地雷个数表示非地雷格。相邻字符之间无分隔符。【输入输出样例1】mine.inmine.out33*10*??221???1*1?*?见选手目

7、录下的mine/mine1.in和mine/mine1.ans。【输入输出样例2】mine.inmine.out232*1?*?*21*??见选手目录下的mine/mine2.in和mine/mine2.ans。【输入输出样例3】见选手目录下的mine/mine3.in和mine/mine3.ans。【数据说明】第3页共8页。CCF全国信息学奥林匹克联赛(NOIP2015)复赛对于100%的数据,1≤n≤100,1≤m≤100。3.求和(sum.cpp/c/pas)【问题描述】一条狭长的纸带

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

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

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