NOIP2015复赛普及组精彩试题

NOIP2015复赛普及组精彩试题

ID:42362831

大小:50.73 KB

页数:10页

时间:2019-09-13

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

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

1、实用标准文档CCF全国信息学奥林匹克联赛(NOIP2015)复赛普及组(请选手务必仔细阅读本页内容)一.题目概况中文题目名称金币扫雷游戏求和推销员英文题目与子目录名coinminesumsalesman可执行文件名coinminesumsalesman输入文件名coin.inmine.insum.insalesman.in输出文件名coin.outmine.outsum.outsalesman.out每个测试点时限1秒1秒1秒1秒测试点数目10101010每个测试点分值10101010附加样例文件有有有有结

2、果比较方式全文比较(过滤行末空格及文末回车)题目类型传统传统传统传统运行内存上限128M128M128M128M二.提交源程序文件名对于C++语言coin.cppmine.cppsum.cppsalesman.cpp对于C语言coin.cmine.csum.csalesman.c对于pascal语言coin.pasmine.passum.passalesman.pas三.编译命令(不包含任何优化开关)对于C++语言g++-ocoincoin.cpp-lmg++-ominemine.cpp-lmg++-osu

3、msum.cpp-lmg++-osalesmansalesman.cpp-lm对于C语言gcc-ocoincoin.c-lmgcc-ominemine.c-lmgcc-osumsum.c-lmgcc-osalesmansalesman.c-lm文案大全实用标准文档对于pascal语言fpccoin.pasfpcmine.pasfpcsum.pasfpcsalesman.pas注意事项:1、文件名(程序名和输入输出文件名)必须使用英文小写。2、C/C++中函数main()的返回值类型必须是int,程序正常结束

4、时的返回值必须是0。3、全国统一评测时采用的机器配置为:CPUAMDAthlon(tm)IIx2240processor,2.8GHz,内存4G,上述时限以此配置为准。4、只提供Linux格式附加样例文件。5、特别提醒:评测在当前最新公布的NOILinux下进行,各语言的编译器版本以其为准。1.金币(coin.cpp/c/pas)国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、

5、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。请计算在前K天里,骑士一共获得了多少金币。【输入格式】输入文件名为coin.in。输入文件只有1行,包含一个正整数K,表示发放金币的天数。【输出格式】输出文件名为coin.out。输出文件只有1行,包含一个正整数,即骑士收到的金币数。【输入输出样例1】coin.incoin.out文案大全实用标准文档614见选手目录下的coin/coin1.in和coin/co

6、in1.ans。【输入输出样例1说明】骑士第一天收到一枚金币;第二天和第三天,每天收到两枚金币;第四、五、六天,每天收到三枚金币。因此一共收到1+2+2+3+3+3=14枚金币。【输入输出样例2】coin.incoin.out100029820见选手目录下的coin/coin2.in和coin/coin2.ans。【数据说明】对于100%的数据,1≤K≤10,000。2.扫雷游戏(mine.cpp/c/pas)扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子

7、不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。文案大全实用标准文档【输入格式】输入文件名为mine.in。输入文件第一行是用一个空格隔开的两个整数n和m,分别表示雷区的行数和列数。接下来n行,每行m个字符,描述了雷区中的

8、地雷分布情况。字符’*’表示相应格子是地雷格,字符’?’表示相应格子是非地雷格。相邻字符之间无分隔符。【输出格式】输出文件名为mine.out。输出文件包含n行,每行m个字符,描述整个雷区。用’*’表示地雷格,用周围的地雷个数表示非地雷格。相邻字符之间无分隔符。【输入输出样例1】mine.inmine.out33*??????*?*102211*1见选手目录下的mine/mine1.in和mine/mine1.a

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

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

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