ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.83KB ,
资源ID:21428338      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21428338.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(少儿编程竞赛智算之道第一二三场初赛全部试题Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

少儿编程竞赛智算之道第一二三场初赛全部试题Word文件下载.docx

1、T2开关小B面前有n个开关,开始时第i个开关的状态是ai,其中ai = l表示第i个开关是开 的,ai二0表示第i个开关是关的。现在小B获得了一种魔法,他可以进行若干次操作, 每次操作可以选择一个数x,然后把x号开关及其之前的所有开关状态反转(开变关,关 变开),请问小B最少需要多少次操作才能使所有开关都变为关的状态。第一行一个整数表示n第二行为一个长度为n的01字符串,即每一位只会是0或者1输出一个整数.表示最少需要多少次操作才能使所有开关都变为关的状态对于30%的数据,lWnW20对于60%的数据,lWnW2000对于 100% 的数据,lWrW20000041001T3字符串给定两个字符

2、串s和它们都只由小写字母组成。现在请计算出宇符串s的本质不同的 排列中有多少种是字符串T的子串,本质不同,就是看起来不同,例如aab有3种本质不同的排列aab, aba, baa。第一行有一个宇符串S第二行有一个宇符串T对于3(的数据,对于60%的数据,对于10的数据,输出一个整数表示字符串S的本质不同的排列中有多少种是字符串T的子串1W I S 丨 I T I W2001W I S 丨 W2000,lW I T I W20001W S W 200000W I T I W 200000aababacabaa2智算之道2020第二场初赛试题T1声控灯小明正在上楼梯,当小明逐渐接近某层楼的时候,这

3、层楼的声控灯检测到小明的脚步声便会 亮起来,当小明逐渐远去的时候,声控灯由于一段时间内没检测到声音又会灭下去。由于小明是匀速上楼的,而且他的速度把控得刚刚好,脚步声的音量也十分恰当,使得灯的 亮灭呈现出这样的状态:他当前所在的楼层的声控灯是亮起的,他即将抵达的下一层楼的声 控灯是亮起的,他刚刚离开的那层楼的声控灯也是亮起的。现在你站在楼的外面,通过窗户看到了灯的亮灭状态,请推断小明现在在几楼?每个测试点包含以下内容:第一行给出一个整数T,表示接下来给出T组测试数据每组测试数据包含两行第一行包含两个数n,m,表示这栋楼一共有n层,当前有m盏灯是亮起的,而其余灯都 是熄灭的第二行包含m个整数,这些

4、整数按照从小到大的顺序给出亮起的灯的序号保证输入数据是符合实际情况的输出T行,每行包含一个数字,按照输入的顺序依次给出每组测试数据的答案。如果答案 不确定,请输出-1对于 50% 的数据,1WTW1O,3WnC100,m=3对于 100)6 的测试点,lWTWlOOOJW5312 3521 21T2构造字符串给定若干个小写英文字母,请你用这些英文字母组成nnn个字符串,宇符串可以是空串。 要求这nnn个字符串的最长公共前缀最长。求出这个最长的长度,所有宇母都要用完,且每个字母只能用在一个字符串里。名词解释前缀,是指一个字符串从第一个字符开始的连续若干个字符组成的宇符串。前缀可以为空串。 比如宇

5、符串“aab“的前缀有四个,分别是“”,-a, “aa: “aab“我们说一个字符串SSS是某些串的公共前缀,当且仅当这个串是每个字符串的前缀。 每一个公共前缀都是一个字符串,是字符串就有长度。当nn个串都确定下来的时候,这 n个串的所有公共前缀也就确定下来了,而且可以证明公共前缀的数目是有限的,在这 有限个公共前缀中,有一个公共前缀的长度是最长的,这个前缀就是最长公共前缀。举个例子,假设现在有三个串:abbcabbdeabbe这个三个串的杲长公共前缀是”abb”,长度为3再举个例子,假设现在有四个串:abbdbbdabb那么这四个串的最长公共前缀是:长度为0输入共有两行第一行是一个整数n ,

6、表示字符串的数量第二行包含26个非负整数。从前往后依次表示你拥有字母a的数目,字母b的数目,, 字母z的数目。输出一个非负整数,表示答案对于30%的数据,除了字母a之外其它字母的数目都为0对于10%的数据,2WnW10,每种字母的个数也不超过1033000000000000000000000000样例解释在第一个样例中,你拥有3个字母a和3个字母b可以构造这样的两个串PbaTabb: 这样最长公共前缀的长度是2O可以证明不存在更优秀的方案样例输入211000000000000000000000000样例输出2样例解释2在第二个样例中,你拥有1个字母a和1个字母b,无论如何构造两个串,都无法产生

7、非 空的公共前缀,因此答案是0T3情报战现在我方已经查明,敌人通信所使用的加密方式依赖于一个长度为n的数列,只要得知了 这个数列中每个数的值,我方便可破解敌方的通信。通过深入敌人内部的内线人员的艰苦奋斗,我方逐渐获得了一些有用的情报,通过这些情报, 整个数列正在被不断地破解。先后有m条情报被得知,每条情报是以下两种情况之一:情况1 :知道了数列中第x个数的值情况2 :知道了数列中第x个数和第y个数的和每得知一条情报,我方都试图破解数列中元素的值作为情报部门核心技术人员的你,请编程实现如下功能:每次得知一条新情报,你都要计算 当前已经能够确定出数列中的多少个数了你比较笨,对于情况2这种情报,只能

8、在已知其中一个数的情况下推岀另一个数,不能通 过若干情况2的情报列方程求解第一行,两个正整数n,m接下来m行,每行的第一个数是type。如果type二1,则接下来跟着一个整数x,表示得 知了数列中第x个数的值;如果type二2,则接下来跟着两个空格隔开的整数x,y表示得知 了第x个数和第y个数的和输出m行,每行包含一个非负整数,第i行的非负整数表示在得知了前i条情报之后数 列中已经能够确定的数的数量对于20%的数据,lwnmwio,且只有第一种情报对于5砸 的数据,lWn,mW5000对于 100)6 的数据,可能会有重复的情报,也可能出现x二y的情况541122 3213智算之道2020第三

9、场初赛试题T1水杯小D有一个能显示温度的杯子.其原理是杯盖上的一个传感器.只有在杯子内的水的体积 大于等于某个数LL的时候传感器才能显示水温,并且如果水温不在A3内传感器也无法注意,这里温度对水的体积没有影响初始水杯为空,有n次操作,操作分为三种:1 x表示把水温变成X.2x表示把水的体积变成X.3查询传感器的显示情况.如果不能显示水温输岀GG,否则输岀水温.第一行四个整数n丄A,B,含义如题目所示.接下来n行,每行一个整数opt或两个整数opt,x,表示执行操作opt.对于所有操作3输出结果,每行一个答案.对于 100)6 的数据,lWnW1000,-273WAWBW100,lWLW1000

10、,:lWoptW3.对于操作2, -273x100 ;对于操作2, IWxWIOOO.52 131523GGT2鳖Alice和Bob在打扑克.有一副点数为1-n的扑克牌,除了两种点数只有三张牌以外,其余的点数都有四张牌,点 数相同的牌认为是相同的-给出一个牌的顺序,Alice和Bob轮流按顺序摸牌,Alice先手, 当某个人新摸到的牌已经在Ta的手牌中存在时,把这两张牌同时从Ta的手牌中移除.注 倉手牌的顺序是摸牌的顺序.摸完牌后,从Alice开始,重复以下过程:如果有人没有手牌了,那么没有手牌的人获胜,结束.计数器ent加一把对方的第一张手牌放到自己的手牌中,使其成为自己的最后一张手牌.如果

11、该牌之前 已在自己的手牌中出现过,那么把这两张牌同时从自己的手牌中移除.由对方继续操作.给出牌的顺序,求出ent的值.可以证明在有限步内游戏一定会结束-第一行一个整数nn ,表示点数为lcdots nl- n.第二行4n-24n-2个正整数,表示牌的顺序.保证恰好有两种点数岀现了三次,其余点数出现四次行一个整数表示ent的值.对于50%的数据,3WnW100。对于 100)6 的数据,3WnW1000005111122223333444555T3顺序安排给定一棵有根树,对于给定的树求出对应的一种排列使得代价和最小。 对于一种排列计算代价方式如下给定常数koa的父亲在序列中的位置是X, a在序列中的位置是yoa的儿子节点必须在a之后出现。a的父亲在a之前出现,代价是kx(y-x)o特殊的,容易看岀,树根只能放在1号位,则代价是ko只需要输出最小代价和即可。第一行两个正整数n和k。接下来一行个正整数,代表2n每个节点的父节点编号。行,输出最小代价和。对于10%的数据,22WnW10。对于另外40%的数据,保证是一条链。对于 100)6 的数据,2WnW600000,lWkW2M06113314

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1