
蓝桥杯
jianjian??
这个作者很懒,什么都没留下…
展开
-
蓝桥杯:等差数列(思维解析)
题目【问题描述】 数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一 部分的数列,只记得其中 N 个整数。 现在给出这 N 个整数,小明想知道包含这 N 个整数的最短的等差数列有 几项?【输入格式】 输入的第一行包含一个整数 N。 第二行包含 N 个整数 A1,A2,··· ,AN。(注意 A1 ∼ AN 并不一定是按等差数 列中的顺序给出)【输出格式】 输出一个整数表示答案。【样例输入】52 6 4 10 20【样例输出】10【样例说明】 包含 2、6、4、原创 2020-10-15 15:29:47 · 355 阅读 · 0 评论 -
蓝桥杯:旋转(暴力打印法)
题目【问题描述】 图片旋转是对图片最简单的处理方式之一,在本题中,你需要对图片顺时 针旋转 90 度。 我们用一个 n×m 的二维数组来表示一个图片,例如下面给出一个 3×4 的 图片的例子:1 3 5 7 9 8 7 6 3 5 9 7 这个图片顺时针旋转 90 度后的图片如下:3 9 1 5 8 3 9 7 5 7 6 7 给定初始图片,请计算旋转后的图片。【输入格式】 输入的第一行包含两个整数 n 和 m,分别表示行数和列数。 接下来 n 行,每行 m 个整数,表示给定的图片。原创 2020-10-15 15:10:09 · 279 阅读 · 0 评论 -
蓝桥杯:最大降雨量(解题思维)
题目【问题描述】 由于沙之国长年干旱,法师小明准备施展自己的一个神秘法术来求雨。 这个法术需要用到他手中的 49 张法术符,上面分别写着 1 至 49 这 49 个 数字。法术一共持续 7 周,每天小明都要使用一张法术符,法术符不能重复使 用。 每周,小明施展法术产生的能量为这周 7 张法术符上数字的中位数。法术 施展完 7 周后,求雨将获得成功,降雨量为 7 周能量的中位数。 由于干旱太久,小明希望这次求雨的降雨量尽可能大,请大最大值是多少?【答案提交】 这是一道结果填空的题,你只需要算出结果原创 2020-10-15 15:03:40 · 355 阅读 · 0 评论 -
蓝桥杯:质数(答案)
题目【问题描述】 我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……请你计算 第 2019 个质数是多少?【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 17569代码public class Main{ public static void main(String[] args) { int count=0;//第几个质数原创 2020-10-15 14:44:05 · 1542 阅读 · 0 评论 -
蓝桥杯:不同字串(set法解析)
题目【问题描述】 一个字符串的非空子串是指字符串中长度至少为 1 的连续的一段字符组成 的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7 个。 注意在计算时,只算本质不同的串的个数。 请问,字符串0100110001010001 有多少个不同的非空子串?【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 100原创 2020-10-15 14:39:42 · 499 阅读 · 0 评论 -
蓝桥杯:矩形切割(答案)
题目【问题描述】 小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方 形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。 例如,对于一块两边分别为 5 和 3 的材料(记为 5×3),小明会依次切出 3×3、2×2、1×1、1×1 共 4 个正方形。 现在小明有一块矩形的材料,两边长分别是 2019 和 324。请问小明最终会 切出多少个正方形?【答案提交】 这是一道结果填空的题,你原创 2020-10-15 14:31:34 · 1116 阅读 · 0 评论 -
蓝桥杯:求和(字符串做法)(答案)
题目【问题描述】 小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 2019 中,所有这样的数的和是多少?【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分答案 1905111代码public class Main { public stat原创 2020-10-15 14:28:02 · 281 阅读 · 0 评论 -
蓝桥杯:立方尾不变(字符串解法)
题目 立方尾不变 有些数字的立方的末尾正好是该数字本身。 比如:1,4,5,6,9,24,25,… 请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。 请提交该整数,不要填写任何多余的内容。代码public class Main { public static void main(String []args){ int count = 0; int i; for (i = 1; i <= 10000; i++) {原创 2020-10-12 20:10:38 · 376 阅读 · 3 评论 -
蓝桥杯:隔行变色(建议直接写答案)
题目 隔行变色 Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。 小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,… 现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。 请你直接提交这个整数,千万不要填写任何多余的内容。代码public class Main { public static void main(String []args){ int blue=0; //记录蓝色个数 int white=0;//记录白色个数原创 2020-10-12 20:06:54 · 522 阅读 · 0 评论 -
蓝桥杯:年龄问题(建议:可能猜还快些)
题目 标题:年龄问题 【问题描述】 s夫人一向很神秘。这会儿有人问起她的年龄,她想了想说:“20年前,我丈夫的年龄刚好是我的2倍,而现在他的年龄刚好是我的1.5倍”。 你能算出s夫人现在的年龄吗? 注意,需要提交的是一个整数,不要填写任何多余的内容。代码public class Main { public static void main(String []args){ for(int i=20;i<100;i++){//s夫人的年龄,假设她不超过100岁(随原创 2020-10-12 20:02:43 · 389 阅读 · 1 评论 -
蓝桥杯:小明用积木搭了一个城堡(积木)
题目【问题描述】 小明用积木搭了一个城堡。 为了方便,小明在搭的时候用的是一样大小的正方体积本,搭在了一个 n 行 m 列的方格图上,每个积木正好占据方格图的一个小方格。 当然,小明的城堡并不是平面的,而是立体的。小明可以将积木垒在别的积木上面。当一个方格上的积木垒得比较高时,就是一个高塔,当一个方格上没有积木时,就是一块平地。 小明的城堡可以用每个方格上垒的积木层数来表示。例如,下面就表示一个城堡。 9 3 3 1原创 2020-10-04 12:20:07 · 1375 阅读 · 0 评论 -
蓝桥杯:字符计数
题目【问题描述】 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母。 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。【输入格式】 输入一行,包含一个单词,单词中只包含小写英文字母。【输出格式】 输出两行,第一行包含一个整数,表示元音字母的数量。 第二行包含一个整数,表示辅音字母的数量。【样例输入】lanqiao【样例输出】 4 3【评测用例规模与约定】原创 2020-10-04 11:35:59 · 259 阅读 · 0 评论 -
蓝桥杯:最长递增(详细解析)
题目【问题描述】 在数列 a[1], a[2], …, a[n] 中,如果 a[i] < a[i+1] < a[i+2] < … < a[j],则称 a[i] 至 a[j] 为一段递增序列,长度为 j-i+1。 给定一个数列,请问数列中最长的递增序列有多长。【输入格式】 输入的第一行包含一个整数 n。 第二行包含 n 个整数 a[1], a[2], …, a[n],相邻的整数间用空格分隔,表示给定的数列。【输出格式】原创 2020-10-04 11:09:11 · 879 阅读 · 0 评论 -
蓝桥杯:最大距离(解题思路)
题目【问题描述】 在数列 a_1, a_2, …, a_n中,定义两个元素 a_i 和 a_j 的距离为 |i-j|+|a_i-a_j|,即元素下标的距离加上元素值的差的绝对值,其中 |x| 表示 x 的绝对值。 给定一个数列,请问找出元素之间最大的元素距离。【输入格式】 输入的第一行包含一个整数 n。 第二行包含 n 个整数 a_1, a_2, …, a_n,相邻的整数间用空格分隔,表示给定的数列。【输出格式】 输出一行包含一个整数,表示答案原创 2020-10-04 10:48:15 · 475 阅读 · 1 评论 -
蓝桥杯:洁净数(用字符串来做,超简单!)
题目【问题描述】 小明非常不喜欢数字 2,包括那些数位上包含数字 2 的数。如果一个数的数位不包含数字 2,小明将它称为洁净数。 请问在整数 1 至 n 中,洁净数有多少个?【输入格式】 输入的第一行包含一个整数 n。【输出格式】 输出一行包含一个整数,表示答案。【样例输入】 30【样例输出】 18【评测用例规模与约定】 对于 40% 的评测用例,1 <= n <= 10000。 对于 80% 的评测用例,1 <= n <原创 2020-10-03 17:05:59 · 821 阅读 · 1 评论 -
蓝桥杯:一棵10层的二叉树,最多包含多少个结点(最多节点数)
题目【问题描述】 一棵10层的二叉树,最多包含多少个结点? 注意当一棵二叉树只有一个结点时为一层。【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 1023代码public class Main {//蓝桥杯要求class命名为Main,且无package public static void main(String[] args) {原创 2020-10-03 16:58:33 · 6798 阅读 · 1 评论 -
蓝桥杯:70044与113148的最大公约数是多少?(最大公约数)(答案)
题目【问题描述】 70044与113148的最大公约数是多少?【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 5388代码public class Main {//蓝桥杯要求class命名为Main,且无package public static void main(String[] args) { int a=70044,b=113148,原创 2020-10-03 16:53:29 · 563 阅读 · 0 评论 -
蓝桥杯:16进制1949(答案)
题目【问题描述】 请问十六进制数1949对应的十进制数是多少?请特别注意给定的是十六进制,求的是十进制。【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 6473注意事项 Integer.parseInt(“1949”, 16) 的第一个参数类型为String,""双引号不能掉代码public class Main {//蓝桥杯要求class命名为Main,且无packa原创 2020-10-03 16:35:24 · 473 阅读 · 0 评论 -
蓝桥杯:互质数及其定义
题目【问题描述】 不超过19000的正整数中,与19000互质的数的个数是多少?【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 7200互质数定义 互质数指的是两个或多个整数的公因数只有1的非零自然数,公因数只有1的两个非零自然数。1与任何数互质解题思路 19000的因子有2,5,19,如果一个数分别%上2,5,19不为0,则说明该数与19000互质。代码原创 2020-10-03 16:31:33 · 802 阅读 · 0 评论 -
蓝桥杯:长草(详细解析)
题目【问题描述】 小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1。 小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地。 这些草长得很快,每个月,草都会向外长出一些,如果一个小块种了草,则它将向自己的上、下、左、右四小块空地扩展,这四小块空地都将变为有草的小块。 请告诉小明,k 个月后空地上哪些地方有草。【输入格式】 输入的第一行包含两个整数 n, m。 接下来 n 行,每行包含 m 个字母,原创 2020-10-03 15:36:07 · 1433 阅读 · 1 评论 -
蓝桥杯:音节判断(超详细)
题目【问题描述】 小明对类似于 hello 这种单词非常感兴趣,这种单词可以正好分为四段,第一段由一个或多个辅音字母组成,第二段由一个或多个元音字母组成,第三段由一个或多个辅音字母组成,第四段由一个或多个元音字母组成。 给定一个单词,请判断这个单词是否也是这种单词,如果是请输出yes,否则请输出no。 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。【输入格式】 输入一行,包含一个单词,单词中只包含小写英文字母。【输出格式】 输出原创 2020-10-03 13:15:43 · 1117 阅读 · 1 评论 -
蓝桥杯:递增三元组(常犯错误)(答案)
题目【问题描述】 在数列 a[1], a[2], …, a[n] 中,如果对于下标 i, j, k 满足 0<i<j<k<n+1 且 a[i]<a[j]<a[k],则称 a[i], a[j], a[k] 为一组递增三元组,a[j]为递增三元组的中心。给定一个数列,请问数列中有多少个元素可能是递增三元组的中心。【输入格式】 输入的第一行包含一个整数 n。第二行包含 n 个整数 a[1], a[2], …, a[n],相邻的整数间原创 2020-10-03 12:22:10 · 571 阅读 · 0 评论 -
蓝桥杯:数位递增的数(转换为char数组版)(容易理解)
题目【问题描述】一个正整数如果任何一个数位不大于右边相邻的数位,则称为一个数位递增的数,例如1135是一个数位递增的数,而1024不是一个数位递增的数。给定正整数 n,请问在整数 1 至 n 中有多少个数位递增的数?【输入格式】输入的第一行包含一个整数 n。【输出格式】输出一行包含一个整数,表示答案。【样例输入】30【样例输出】26【评测用例规模与约定】对于 40% 的评测用例,1 <= n <= 1000。对于 80% 的评测用例,1 <= n <= 1原创 2020-10-03 11:58:03 · 650 阅读 · 0 评论 -
蓝桥杯:在1至2019中,有多少个数的数位中包含数字9?(数字九)(解题思路)(答案)
题目【问题描述】在1至2019中,有多少个数的数位中包含数字9?注意,有的数中的数位中包含多个9,这个数只算一次。例如,1999这个数包含数字9,在计算只是算一个数。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 544解题思路 将数字转为字符串,如果字符串中包含“9”,则count++代码public class Main { //蓝桥杯要求class命名为Main,且无package原创 2020-10-03 10:50:18 · 2108 阅读 · 0 评论 -
蓝桥杯:2019个结点的二叉树,最多包含多少个叶结点(叶节点数)(答案)
题目【问题描述】一棵包含有2019个结点的二叉树,最多包含多少个叶结点?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 1010解析 二叉树的一个公式:(2019+1)/2=1010...原创 2020-10-02 23:06:09 · 3537 阅读 · 0 评论 -
蓝桥杯:1200000有多少个约数(约数个数)(答案)
题目【问题描述】1200000有多少个约数(只计算正约数)。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 96代码public class Main { //蓝桥杯要求class命名为Main,且无package public static void main(String []args){ int a = 1200000; int count=0;原创 2020-10-02 22:52:30 · 1221 阅读 · 0 评论 -
蓝桥杯:15.125GB是多少MB(15.125GB)(补充)(答案)
题目【问题描述】在计算机存储中,15.125GB是多少MB?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案 15488解析 GB和MB的进制为1024补充 虽然计算机进制为1024,但工业进制为1000,比如我们买的一个32G的U盘,其容量只接近30G,并没有达到32G。代码public class Main { //蓝桥杯要求class命名为Main,且无package p原创 2020-10-02 22:41:23 · 950 阅读 · 0 评论 -
蓝桥杯:第几个幸运数 (注意事项)(答案)
第几个幸运数题目 标题:第几个幸运数 到x星球旅行的游客都被发给一个整数,作为游客编号。 x星的国王有个怪癖,他只喜欢数字3,5和7。 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。 我们来看前10个幸运数字是: 3 5 7 9 15 21 25 27 35 45 因而第11个幸运数字是:49 小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。 请你帮小明计算一下,59084709587505是第几个幸原创 2020-10-02 21:49:15 · 1392 阅读 · 0 评论 -
蓝桥杯:字母阵列(注意事项)(答案)
字母阵列 **本题题目过长,题目在代码后面 **答案 41注意事项重点:Scanner识别到空格会认为是第二次输入,需要一个for循环来接受输入,如果只接收一次,将会只接收第一个空格前的内容,比如:进行字符判断时,o的大小写代码import java.util.Scanner;public class Main { //蓝桥杯要求class命名为Main,且无package public static void main(String []args){原创 2020-10-02 19:21:58 · 3025 阅读 · 0 评论 -
蓝桥杯: 猴子分香蕉(注意事项)(答案)
猴子分香蕉题目 标题:猴子分香蕉 5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。 第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。 第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。 第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。 第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。 第5只猴子醒来,重新把香蕉均分成5原创 2020-10-02 18:58:19 · 1570 阅读 · 0 评论 -
蓝桥杯:哪天返回(注意事项)(答案)
蓝桥杯第九届 C组省赛一题 哪天返回题目 标题:哪天返回 小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。 他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。 并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。 请计算一下,小明在第几天就能凑够108元,返回地球。 要求提交的是一个整数,表示第几天。请不要提交任何多余的内容。答案 11注意事项 break结束循环不会触发i++代码public cla原创 2020-10-02 18:52:29 · 605 阅读 · 0 评论