蓝桥杯练习
文章平均质量分 93
薛铁钢
这个作者很懒,什么都没留下…
展开
-
第十届蓝桥杯省赛B组(C/C++组)
目录A: 组队B: 不同子串C: 数列求值A: 组队【问题描述】作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员,组成球队的首发阵容。每位球员担任 1 号位至 5 号位时的评分如下表所示。请你计算首发阵容 1号位至 5 号位的评分之和最大可能是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。B: 不同子串【问题描述】一个字符串的非空子串是指字符串中长度至少为 1 的连续的一段原创 2021-04-16 10:04:18 · 192 阅读 · 0 评论 -
第十一届蓝桥杯省赛B组(C/C++组)(第二场)
目录A:门牌制作B:既约分数C:蛇形填数D:跑步锻炼A:门牌制作【问题描述】小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?【答案提交】这是一道结果填空的题,你只需要算出结果后原创 2021-03-26 21:36:16 · 206 阅读 · 0 评论 -
第十一届蓝桥杯省赛B组(C/C++组)(第一场)
目录A:跑步训练B:纪念日C:合并检测D:REPEAT程序矩阵F:整除序列G:解码A:跑步训练【题目描述】小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗 600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是 均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写单位原创 2021-03-23 21:29:21 · 277 阅读 · 0 评论 -
练习Day——19(2016年第七届蓝桥杯Java B组)
目录一、煤球数目二、生日蜡烛三、凑算式四、分小组五、抽签六、方格填数七、剪邮票八、四平方和九、取球博弈十、压缩变换一、煤球数目有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),…如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。二、生日蜡烛某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现原创 2020-09-27 19:12:10 · 258 阅读 · 0 评论 -
练习Day——18(2015年第六届蓝桥杯Java B组)
目录一、三角形面积二、立方变自身三、三羊献瑞四、循环节长度五、九数组分数一、三角形面积如下图所示。图中的所有小方格面积都是1。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914204917956.png#pic_center那么,图中的三角形面积应该是多少呢?请填写三角形的面积。不要填写任何多余内容或说明性文字。答案:2817+11=28二、立方变自身观察下面的现象,某个数字的立方,按位累加仍然等于自身。1^3 = 18^3 = 51原创 2020-09-23 15:09:41 · 234 阅读 · 0 评论 -
练习Day——17(2014年第五届蓝桥杯Java B组)
目录一、武功秘籍二、切面条三、猜字母四、大衍数列五、圆周率六、奇怪的分式七、扑克排序八、分糖果一、武功秘籍小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上。小明只想练习该书的第81页到第92页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走?这是个整数,请通过浏览器提交该数字,不要填写任何多余的内容。答案:781、(82,83)、(84,85)、(86,87)、(88,89)、(90,原创 2020-09-14 20:37:31 · 265 阅读 · 0 评论 -
练习Day——20
打印十字图(PRE-2)(存疑)题目描述小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示:样例输入11样例输出1样例输入23样例输出2提示请仔细观察样例,尤其要注意句点的数量和输出位置。import java.util.Scanner;public class Main { public static void main(String []args) { Scanner scan=new Scanner(System.in); int n=scan.原创 2020-12-29 12:51:48 · 128 阅读 · 0 评论 -
练习Day——16
目录结点选择(ALGO-4)最短路(ALGO-5)结点选择(ALGO-4)问题描述有一棵 n 个节点的树,树上每个节点都有一个正整数权值。如果一个点被选择了,那么在树上和它相邻的点都不能被选择。求选出的点的权值和最大是多少?输入第一行包含一个整数 n 。接下来的一行包含 n 个正整数,第 i 个正整数代表点 i 的权值。接下来一共 n-1 行,每行描述树上的一条边。输出输出一个整数,代表选出的点的权值和的最大值。样例输入51 2 3 4 51 21 32 42 5样例输出原创 2020-09-07 14:47:52 · 267 阅读 · 0 评论 -
练习Day——15(动态规划)
动态规划目录动态规划方格取数数的划分装箱问题传球游戏传纸条入学考试开心的金明方格取数题目描述设有N*N的方格图(N< =10),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字0。某人从图的左上角的A 点(1,1)出发,可以向下行走,也可以向右走,直到到达右下角的B点(N,N)。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。此人从A点到B 点共走两次,试找出2条这样的路径,使得取得的数之和为最大。输入输入的第一行为一个整数N(表示N*N的方格图),接下原创 2020-09-02 19:43:34 · 410 阅读 · 0 评论 -
练习Day——14
目录芯片测试星际交流Sine之舞(BASIC-21)芯片测试题目描述有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。每个芯片都能用来测试其他芯片。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。给出所有芯片的测试结果,问哪些芯片是好芯片。输入输入数据第一行为一个整数n,表示芯片个数。第二行到第n+1行为n*n的一张表,每行n个数据。表中的每个数据为0或1,在这n行中的第i行第j列原创 2020-08-16 16:29:15 · 149 阅读 · 0 评论 -
练习Day——13
目录龟兔赛跑预测数的读法公式求值龟兔赛跑预测题目描述话说这个世界上有各种各样的兔子和乌龟,但是 研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔 子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以 上,它们就会停下来休息s秒。对于不同的兔子,t,s的数值是不同的,但是所有的乌龟却是一致——它们不到终点决不停止原创 2020-08-13 21:47:32 · 200 阅读 · 0 评论 -
练习Day——12(贪心算法)
地方原创 2020-08-12 22:47:54 · 411 阅读 · 0 评论 -
练习Day——11
人版原创 2020-08-12 16:48:53 · 206 阅读 · 0 评论 -
练习Day——10
水下探测器题目描述水下探测器可以潜入湖中在任意水深进行科学探索。湖水的最大深度为 h 米,即它在湖底时到水面的距离,0<=h<=100;探测器最初的水下深度为 s 米,0<=s<=100;当探测器不在水面(当前深度大于 0)时,每个 u 指令可使它上浮 1 米,而当探测器在水面时,u 指令是无效的;当探测器不在湖底(当前深度小于 h)时,每个 d 指令可使它下沉 1 米,而当探测器在湖底时,d 指令是无效的;在执行到无效指令时,探测器不做任何操作而继续执行下一指令。编原创 2020-08-09 19:30:18 · 478 阅读 · 0 评论 -
练习Day——9
目录K好数K好数题目描述如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。输入输入包含两个正整数,K和L。输出输出一个整数,表示答案对1000000007取模后的值。样例输入4 2样例输出7...原创 2020-08-08 21:37:17 · 143 阅读 · 0 评论 -
练习Day——8(蓝桥杯模拟赛1(大学生组&青少年组))
A. 试题A:战疫情 5’描述【问题描述】为抗击新型冠状病毒感染的肺炎疫情,爱心人士小李花费5000050000元人民币购买xx只口罩,yy套防护服。已知x+yx+y的和在区间[20000, 21000].[20000,21000].请问有多少种购买方案,是刚好花费5000050000元人民币的!已知口罩价格22元/只,防护服价格100100元/套。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个数字,填写多余的内容将无法得分。B.原创 2020-08-07 21:34:30 · 459 阅读 · 0 评论 -
练习Day——7
目录十进制转十六进制十六进制转十进制十进制数转八进制数十六进制转八进制FJ的字符串十进制转十六进制题目描述十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。给出一个非负整数,将它表示成十六进制的形式。输入输入包含一个非负整数a,表示要转换的原创 2020-08-05 21:07:49 · 206 阅读 · 0 评论 -
练习Day——6
数字分组问题描述输入任意10个浮点数,根据它们的聚集程度划分为3组,输出每一组的平均值。提供老师上课讲的一种思路:将10个数字进行在数轴上排序,然后计算每两个点间的距离,在所有的距离中选取两个最大距离处断开,这样就把10个数字分为了3组。本题难度较大,如果深入讨论会比较复杂,大家可以只考虑如下面样例所示的分组情况非常简单的情况,只要简单情况能够成功计算,本题就能得分。另外,本题内容有些超前,推荐大家自学一下数组那一章中第一节一维数组,然后使用一维数组来做。排序算法可以参考trustie平台上传的冒原创 2020-08-03 23:33:15 · 202 阅读 · 0 评论 -
练习Day——5
翔集合问题描述集合M至少有两个元素(实数),且M中任意两个元素差的绝对值都大于2,则称M为“翔集合”,已知集合S={1,2…,n},请求出n的子集中共有多少个翔集合。输入格式输入共一行,一个整数n.(n>=2) 输出格式输出共一行,一个整数表示S的子集中共有多少个翔集合,由于个数可能过大,请输出这个值除以1000007的余数。 样例输入4样例输出1数据规模和约定对于20%的数据,2<=n<=1000000对于100%的数据,2<=n<=10^1原创 2020-08-02 23:54:35 · 161 阅读 · 0 评论 -
练习Day——4
字符串合并问题描述输入两个字符串,将其合并为一个字符串后输出。输入输入两个字符串 输出输出合并后的字符串样例输入一个满足题目要求的输入范例。HelloWorld样例输出HelloWorld数据规模和约定输入的字符串长度0<n<100...原创 2020-07-30 23:07:24 · 177 阅读 · 0 评论 -
练习Day——3
动态数组使用从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出。要求尽可能使用函数实现程序代码。平均值为小数的只保留其整数部分。样例输入53 4 0 0 2样例输出9 1样例输入73 2 7 5 2 9 1样例输出29 4题目解析一、什么是数组同类数据元素的集合,在计算机中以连续的地址存储,编译时确定长度,无法改变。二、什么是动态数组数据结构中顺序表的物理实现,同类数据元素的集合,在计算机中以连续的地址存储,大小在创建时决定,但是可以改变。原创 2020-07-29 11:44:00 · 143 阅读 · 0 评论 -
练习Day——2
小数第n位题目描述我们知道,整数做除法时,有时得到有限小数,有时得到无限循环小数。如果我们把有限小数的末尾加上无限多个0,它们就有了统一的形式。本题的任务是:在上面的约定下,求整数除法小数点后的第n位开始的3位数。输入一行三个整数:a b n,用空格分开。a是被除数,b是除数,n是所求的小数后位置(0<a,b,n<1000000000)输出一行3位数字,表示:a除以b,小数后第n位开始的3位数字。样例输入1 8 1样例输出125import java.util.Scan原创 2020-07-27 23:50:40 · 176 阅读 · 0 评论 -
练习Day——1
时间转换题目描述给定一个以秒为单位的时间t,要求用 “< H> :< M> :< S> ”的格式来表示这个时间。< H> 表示时间,< M> 表示分钟, 而< S> 表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。输入输入只有一行,是一个整数t(0< =t< =86399)。输出输出只有一行,是以“< H> :< M&g原创 2020-07-26 18:12:47 · 307 阅读 · 0 评论