2022年NOIP2022提高组复赛试题day1day2 .pdf

上传人:C****o 文档编号:11418513 上传时间:2022-04-18 格式:PDF 页数:11 大小:697.30KB
返回 下载 相关 举报
2022年NOIP2022提高组复赛试题day1day2 .pdf_第1页
第1页 / 共11页
2022年NOIP2022提高组复赛试题day1day2 .pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年NOIP2022提高组复赛试题day1day2 .pdf》由会员分享,可在线阅读,更多相关《2022年NOIP2022提高组复赛试题day1day2 .pdf(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、CCF全国信息学奥林匹克联赛(NOIP2014 )复赛提高组 day1 1生活大爆炸版石头剪刀布(rps.cpp/c/pas) 【问题描述】石头剪刀布是常见的猜拳游戏:石头胜剪刀, 剪刀胜布, 布胜石头。如果两个人出拳一样,则不分胜负。在生活大爆炸第二季第8 集中出现了一种石头剪刀布的升级版游戏。升级版游戏在传统的石头剪刀布游戏的基础上,增加了两个新手势:斯波克:星际迷航主角之一。蜥蜴人:星际迷航中的反面角色。这五种手势的胜负关系如表一所示,表中列出的是甲对乙的游戏结果。表一石头剪刀布升级版胜负关系乙甲对乙的甲结果剪刀石头布蜥蜴人斯波克剪刀平输赢赢输石头平输赢输布平输赢蜥蜴人平赢斯波克平现在,

2、 小 A和小 B尝试玩这种升级版的猜拳游戏。已知他们的出拳都是有周期性规律的,但周期长度不一定相等。例如:如果小A以“石头 - 布- 石头 - 剪刀 - 蜥蜴人 - 斯波克”长度为6 的周期出拳,那么他的出拳序列就是“石头- 布- 石头 - 剪刀 - 蜥蜴人 - 斯波克 - 石头 - 布-石头- 剪刀 - 蜥蜴人 - 斯波克 - ”,而如果小B以“剪刀 - 石头 - 布-斯波克 - 蜥蜴人”长度为5 的周期出拳,那么他出拳的序列就是“剪刀- 石头- 布 - 斯波克 - 蜥蜴人 - 剪刀 - 石头 - 布- 斯波克 -蜥蜴人 - ”已知小 A和小 B一共进行 N次猜拳。 每一次赢的人得1 分,输

3、的得 0 分;平局两人都得0 分。现请你统计N次猜拳结束之后两人的得分。【输入】输入文件名为rps.in。第一行包含三个整数:N,NA ,NB ,分别 表 示 共 进 行 N次猜拳、小A出拳的周期精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 11 页 - - - - - - - - - - 长度,小 B出拳的周期长度。数与数之间以一个空格分隔。第二行包含NA个整数, 表示小 A出拳的规律, 第三行包含NB个整数, 表示小 B出拳的规律。 其中, 0 表示“剪刀”,1 表示“石头”,2 表示“

4、布” ,3 表示“蜥蜴人” , 4表示“斯波克”。数与数之间以一个空格分隔。【输出】输出文件名为rps.out。输出一行,包含两个整数,以一个空格分隔,分别表示小A、小 B的得分。【输入输出样例1】rps.in rps.out 10 5 6 0 1 2 3 4 0 3 4 2 1 0 6 2 【输入输出样例2】rps.in rps.out 9 5 5 0 1 2 3 4 1 0 3 2 4 4 4 【数据说明】对于 100% 的数据, 0 N 200 ,0 NA 200 , 0 NB 200 。2联合权值(link.cpp/c/pas) 【问题描述】无向连通图G有 n 个点,n-1 条边。点从

5、 1到 n 依次编号, 编号为 i 的点的权值为Wi ,每条边的长度均为1。图上两点 (u, v) 的距离定义为u 点到 v 点的最短距离。对于图G上的点对 (u, v),若它们的距离为2,则它们之间会产生W uW v 的联合权值。请问图 G上所有可产生联合权值的有序点对 中, 联合权值最大的是多少?所有联合权值之和是多少?【输入】输入文件名为link.in。第一行包含1 个整数 n。接下来 n-1 行,每行包含2 个用空格隔开的正整数u、v,表示编号为u 和编号为v 的点之间有边相连。最后 1 行,包含 n 个正整数, 每两个正整数之间用一个空格隔开,其中第 i 个整数表示精品资料 - -

6、- 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 11 页 - - - - - - - - - - 图 G上编号为 i 的点的权值为Wi。【输出】输出文件名为link.out。输出共 1 行,包含 2 个整数, 之间用一个空格隔开,依次为图 G上联合权值的最大值和所有联合权值之和。由于所有联合权值之和可能很大,输出它时要对10007 取余。【输入输出样例】link.in link.out 5 1 2 2 3 3 4 4 5 1 5 2 3 10 20 74 【样例说明】本例输入的图如上所示,距离为2 的有序点对有

7、 (1,3) 、(2,4)、(3,1) 、(3,5) 、(4,2)、(5,3) 。其联合权值分别为2、15、2、20、15、20。其中最大的是20,总和为74。【数据说明】对于 30% 的数据, 1100;对于 60% 的数据, 12000;对于 100% 的数据, 1200,000 ,0Wi 10,000 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 11 页 - - - - - - - - - - 3. 飞扬的小鸟(bird.cpp/c/pas) 【问题描述】Flappy Bird 是

8、一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。为了简化问题,我们对游戏规则进行了简化和改编:1.游戏界面是一个长为n,高 为 m的二维平面,其中有 k 个管道(忽略管道的宽度)。2.小鸟始终在游戏界面内移动。小鸟从游戏界面最左边任意整数高度位置出发,到达游戏界面最右边时,游戏完成。3.小鸟每个单位时间沿横坐标方向右移的距离为1,竖直移动的距离由玩家控制。如果点击屏幕,小鸟就会上升一定高度X,每个单位时间可以点击多次,效果叠加;如果不点击屏幕,小鸟就会下降一定高度Y。小

9、鸟位于横坐标方向不同位置时,上升的高度 X和下降的高度Y可能互不相同。4.小鸟高度等于0 或者小鸟碰到管道时,游 戏 失 败 。小 鸟 高 度 为 m时,无法再上升。现在,请你判断是否可以完成游戏。如果可以,输出最少点击屏幕数;否则,输出小鸟最多可以通过多少个管道缝隙。【输入】输入文件名为 bird.in。第 1 行有 3 个整数 n,m ,k,分别表示游戏界面的长度,高度和水管的数量,每两个整数之间用一个空格隔开;接下来的 n 行,每行 2 个用一个空格隔开的整数X和 Y,依次表示在横坐标位置0n-1上玩家点击屏幕后,小鸟在下一位置上升的高度X ,以及在这个位置上玩家不点击屏幕时,小鸟在下一

10、位置下降的高度Y。接下来 k 行,每行 3 个整数 P,L,H ,每两个整数之间用一个空格隔开。每行表示一个管道,其中P 表示管道的横坐标,L 表示此管道缝隙的下边沿高度为L,H表示管道缝隙上边沿的高度(输入数据保证P各不相同,但不保证按照大小顺序给出)。【输出】输出文件名为bird.out。共两行。第一行,包含一个整数,如果可以成功完成游戏,则输出1,否则输出0。第二行,包含一个整数,如果第一行为1,则输出成功完成游戏需要最少点击屏幕数,否则,输出小鸟最多可以通过多少个管道缝隙。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - -

11、 - - - - -第 4 页,共 11 页 - - - - - - - - - - 【输入输出样例1】bird .in bird .out 10 10 6 3 9 9 9 1 2 1 3 1 2 1 1 2 1 2 1 1 6 2 2 1 2 7 5 1 5 6 3 5 7 5 8 8 7 9 9 1 3 1 6 【输入输出样例2】bird .in bird .out 10 10 4 1 2 3 1 2 2 1 8 1 8 3 2 2 1 2 1 2 2 1 2 1 0 2 6 7 9 9 1 4 3 8 10 0 3 【输入输出样例说明】如下图所示,蓝色直线表示小鸟的飞行轨迹,红色直线表示

12、管道。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 11 页 - - - - - - - - - - 【数据范围】对于 30% 的数据: 5n10, 5m 10,k=0,保证存在一组最优解使得同一单位时间最多点击屏幕3 次;对于 50% 的数据: 5n20,5m 10,保证存在一组最优解使得同一单位时间最多点击屏幕 3 次;对于 70% 的数据: 5n1000,5m 100;对于 100% 的数据: 5n10000,5m 1000,0kn,0Xm ,0Ym ,0Pn,0LH m ,L+1H

13、。CCF全国信息学奥林匹克联赛(NOIP2014 )复赛提高组 day2 1无线网络发射器选址(wireless.cpp/c/pas) 【问题描述】随着智能手机的日益普及,人们对无线网的需求日益增大。某城市决定对城市内的公共场所覆盖无线网。假设该城市的布局为由严格平行的129条东西向街道和129条南北向街道所形成的网格状, 并且相邻的平行街道之间的距离都是恒定值1。 东西向街道从北到南依次编号为0,1,2 128, 南北向街道从西到东依次编号为0,1,2 128。东西向街道和南北向街道相交形成路口,规定编号为x 的南北向街道和编号为y 的东西向街道形成的路口的坐标是(x, y ) 。 在 某

14、些 路 口 存 在 一 定 数 量 的 公 共 场所 。由于政府财政问题,只能安装一个大型无线网络发射器。该无线网络发射器的传播范围是一个以该点为中心,边长为2*d 的正方形。传播范围包括正方形边界。例如下图是一个d = 1的无线网络发射器的覆盖范围示意图。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 11 页 - - - - - - - - - - 现在政府有关部门准备安装一个传播参数为d 的无线网络发射器, 希望你帮助他们在城市内找出合适的安装地点,使得覆盖的公共场所最多。【输入】输入文

15、件名为wireless.in。第一行包含一个整数d,表示无线网络发射器的传播距离。第二行包含一个整数n,表示有公共场所的路口数目。接下来 n 行,每行给出三个整数x, y, k, 中间用一个空格隔开,分别代表路口的坐标(x, y)以及该路口公共场所的数量。同一坐标只会给出一次。【输出】输出文件名为wireless.out。输出一行, 包含两个整数, 用一个空格隔开, 分别表示能覆盖最多公共场所的安装地点方案数,以及能覆盖的最多公共场所的数量。【输入输出样例】wireless.in wireless.out 1 2 4 4 10 6 6 20 1 30 【数据说明】对于 100% 的数据, 1

16、d 20 ,1 n 20 , 0 x 128, 0 y 128, 0 3-4-5 。注意点2 不能在答案路径中,因为点2连了一条边到点6,而点 6 不与终点 5 连通。【数据说明】对于 30% 的数据, 0 n 10,0 m 20;对于 60% 的数据, 0 n 100,0 m 2000;对于 100% 的数据, 0 n 10,000 ,0 m 200,000 ,0 x,y,s,tn,xt 。3解方程(equation.cpp/c/pas) 【问题描述】已知多项式方程:精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - -

17、 - -第 9 页,共 11 页 - - - - - - - - - - 求这个方程在 1, m内的整数解( n 和 m均为正整数) 。【输入】输入文件名为equation.in。输入共 n+2 行。第一行包含2 个整数 n、m ,每两个整数之间用一个空格隔开。接下来的 n+1 行每行包含一个整数,依次为a0,a1,a2, ,an 。【输出】输出文件名为equation.out。第一行输出方程在1, m内的整数解的个数。接下来每行一个整数,按照从小到大的顺序依次输出方程在1, m内的一个整数解。【输入输出样例1】equation.in equation.out 2 10 1 -2 1 1 1

18、【输入输出样例2】equation.in equation.out 2 10 2 -3 1 2 1 2 【输入输出样例3】equation.in equation.out 2 10 1 3 2 0 【数据说明】对于 30% 的数据, 0n2,|ai|100,an0,m 100;对于 50% 的数据, 0n100,|ai|10100,an0,m 100;对于 70% 的数据, 0n100,|ai|1010000,an0,m 10000;对于 100% 的数据, 0n100,|ai|1010000,an0,m 1000000。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 11 页 - - - - - - - - - - 文档编码:KDHSIBDSUFVBSUDHSIDHSIBF-SDSD587FCDCVDCJUH 欢迎下载 精美文档欢迎下载 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 11 页,共 11 页 - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com