NOIP2017普及组复赛试题
标签:
信息学 |
分类: 信息学奥赛 |
全国信息学奥林匹克联赛(NOIP2017)复赛 普及组
CCF 全国信息学奥林匹克联赛(NOIP2017)复赛
普及组
(请选手务必仔细阅读本页内容)
一.题目概况
|
中文题目名称 |
成绩 |
|
图书管理员 |
棋盘 |
|
跳房子 |
|
|
|
|
|
|
|
|
|
英文题目与子目录名 |
score |
|
librarian |
chess |
|
jump |
|
|
|
|
|
|
|
|
|
可执行文件名 |
score |
|
librarian |
chess |
|
jump |
|
|
|
|
|
|
|
|
|
输入文件名 |
score.in |
|
librarian.in |
chess.in |
|
jump.in |
|
|
|
|
|
|
|
|
|
输出文件名 |
score.out |
|
librarian.out |
chess.out |
|
jump.out |
|
|
|
|
|
|
|
|
|
每个测试点时限 |
1 秒 |
|
1 秒 |
1 秒 |
|
2 秒 |
|
|
|
|
|
|
|
|
|
测试点数目 |
10 |
|
10 |
20 |
|
10 |
|
|
|
|
|
|
|
|
|
每个测试点分值 |
10 |
|
10 |
5 |
|
10 |
|
|
|
|
|
|
|
|
|
附加样例文件 |
有 |
|
有 |
有 |
|
有 |
|
|
|
|
|
|
|
|
|
结果比较方式 |
|
全文比较(过滤行末空格及文末回车) |
|
|||
|
|
|
|
|
|
|
|
|
题目类型 |
传统 |
|
传统 |
传统 |
|
传统 |
|
|
|
|
|
|
|
|
|
运行内存上限 |
256M |
|
256M |
256M |
|
256M |
|
|
|
|
|
|
|
|
二.提交源程序文件名
|
对于 |
score.cpp |
librarian.cpp |
chess.cpp |
jump.cpp |
|
|
|
|
|
|
|
对于 |
score.c |
librarian.c |
chess.c |
jump.c |
|
|
|
|
|
|
|
对于 |
score.pas |
librarian.pas |
chess.pas |
jump.pas |
|
|
|
|
|
|
三.编译命令(不包含任何优化开关)
|
对于 |
g++ -o score |
g++ -o librarian |
g++ -o chess |
g++ -o jump |
|
|
score.cpp -lm |
librarian.cpp -lm |
chess.cpp -lm |
jump.cpp -lm |
|
|
|
|
|
|
|
对于 |
gcc -o score |
gcc -o librarian |
gcc -o chess |
gcc -o jump |
|
|
score.c -lm |
librarian.c -lm |
chess.c -lm |
jump.c -lm |
|
|
|
|
|
|
|
对于 |
fpc score.pas |
fpc librarian.pas |
fpc chess.pas |
fpc jump.pas |
|
|
|
|
|
|
注意事项:
1、文件名(程序名和输入输出文件名)必须使用英文小写。
2、C/C++中函数
3、全国统一评测时采用的机器配置为:CPU AMD Athlon(tm) II x2 240 processor,2.8GHz,
内存
4、只提供
5、提交的程序代码文件的放置位置请参照各省的具体要求。
6、特别提醒:评测在当前最新公布的
第
全国信息学奥林匹克联赛(NOIP2017)复赛 普及组
1.
(score.cpp/c/pas)
【问题描述】
牛牛最近学习了
总成绩
牛牛想知道,这门课程自己最终能得到多少分。
【输入格式】
输入文件名为
输入文件只有
【输出格式】
输出文件名为
输出文件只有
【输入输出样例
|
score.in |
score.out |
|
|
|
|
100 100 80 |
90 |
|
|
|
见选手目录下的
【输入输出样例
牛牛的作业成绩是
【输入输出样例
|
score.in |
score.out |
|
|
|
|
60 90 80 |
79 |
|
|
|
见选手目录下的
【输入输出样例
牛牛的作业成绩是
【数据说明】
对于
对于另外
对于
全国信息学奥林匹克联赛(NOIP2017)复赛 普及组
2.
(librarian.cpp/c/pas)
【问题描述】
图书馆中每本书都有一个图书编码,可以用于快速检索图书,这个图书编码是一个正整数。
每位借书的读者手中有一个需求码,这个需求码也是一个正整数。如果一本书的图书编码恰好以读者的需求码结尾,那么这本书就是这位读者所需要的。
小
【输入格式】
输入文件名为
输入文件的第一行,包含两个正整数
接下来的
接下来的
【输出格式】
输出文件名为
输出文件有
【输入输出样例
|
librarian.in |
librarian.out |
|
|
|
|
5 5 |
23 |
|
2123 |
1123 |
|
1123 |
-1 |
|
23 |
-1 |
|
24 |
-1 |
|
24 |
|
|
2 23 |
|
|
3 123 |
|
|
3 124 |
|
|
2 12 |
|
|
2 12 |
|
|
|
|
见选手目录下的
【输入输出样例
第一位读者需要的书有
第
全国信息学奥林匹克联赛(NOIP2017)复赛 普及组
【输入输出样例
见选手目录下的
【数据规模与约定】
对于
另有
另有
另有
对于
全国信息学奥林匹克联赛(NOIP2017)复赛 普及组

加载中…