![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
这里都是有关蓝桥杯的各种试题python详解,感兴趣的可以一起刷刷题
Leosaf
大家好,我是天津科技大学人工智能专业的在校大学生,专注于人工智能的各个方面,目前就读本科,自己借用CSDN来记录自己的学习过程,欢迎大家一起分享学习经验
展开
-
蓝桥杯数的分解(python)
题目如下题目解析这道题目是填空题,我们直接进行暴力求解即可,我们只需要两层循环即可,最后需要维持顺序,因为同一个数是一个答案。代码如下res = 0for i in range(1, 2019): for j in range(i+1, 2019): if i+j >= 2019 or 2019-i-j<=j:# 用于维持顺序 break k = 2019 - i - j str_i, str_j, st原创 2022-01-13 13:43:47 · 4954 阅读 · 0 评论 -
蓝桥杯——旋转(python题解)
题目如下:这个类似于矩阵的转置,但又不完全是,首先是以左下角为轴进行旋转。我们直接暴力求解即可,代码如下n, m = map(int, input().split(' '))res = [[0]*n for _ in range(m)]for row in range(n): values = list(map(int, input().split(' '))) for col in range(m): res[col][n-row-1] = values[c原创 2022-01-11 21:12:57 · 490 阅读 · 0 评论 -
蓝桥杯——迷宫(python题解)
题目如下文件内容如下:0101010100101100100101011001011010010000100010101000001000100000101010010000100000001001100110100101011110110100100010000011010010111000110000000100000100000000101010001101000010100000101010101100101100011111000000101000010010100010100000原创 2022-01-10 18:56:41 · 444 阅读 · 2 评论 -
蓝桥云课第一节
跑步训练阶乘约数出栈次序哥德巴赫分解图书排列猴子分香蕉稍小分数excel地址日期问题整数划分一步之遥机器人塔七星填空原创 2022-01-07 13:55:59 · 624 阅读 · 0 评论 -
蓝桥杯-分考场-python
题目如下n 个人参加某项特殊考试。为了公平,要求任何两个认识的人不能分在同一个考场。求是少需要分几个考场才能满足条件。输入描述输入格式:第一行,一个整数 n (1≤n≤100),表示参加考试的人数。第二行,一个整数 m,表示接下来有 m 行数据。以下 mm 行每行的格式为:两个整数 a,ba,b,用空格分开1≤a,b≤n )表示第 a 个人与第 b个人认识。输出描述输出一行一个整数,表示最少分几个考场。输入输出样例示例输入581 21 31 42 32 42 53原创 2021-06-03 20:15:56 · 919 阅读 · 2 评论 -
蓝桥杯对局匹配——python
题目如下小明喜欢在一个围棋网站上找别人在线对弈。这个网站上所有注册用户都有一个积分,代表他的围棋水平。小明发现网站的自动对局系统在匹配对手时,只会将积分差恰好是 K 的两名用户匹配在一起。如果两人分差小于或大于 K,系统都不会将他们匹配。现在小明知道这个网站总共有 N 名用户,以及他们的积分分别是 A1, A2, AN小明想了解最多可能有多少名用户同时在线寻找对手,但是系统却一场对局都匹配不起来(任意两名用户积分差不等于 K)?输入描述第一行包含两个个整数 N,K。第二行包含 NN个整数 A1原创 2021-06-03 16:27:22 · 303 阅读 · 1 评论 -
蓝桥杯——发现环(python)
题目如下小明的实验室有 N 台电脑,编号1⋯N。原本这 N 台电脑之间有 N−1 条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了 BUG。为了恢复正常传输。小明需要找到所有在环路上的电脑,你能帮助他吗?输入描述输入范围:第一行包含一个整数 N。以下 N 行每行两个整数 a,b,表示 a原创 2021-06-01 21:44:50 · 303 阅读 · 1 评论 -
蓝桥杯-路径之谜——python
题目如下小明冒充 X 星球的骑士,进入了一个奇怪的城堡。城堡里边什么都没有,只有方形石头铺成的地面。假设城堡地面是 n×n 个方格。如下图所示。图1按习俗,骑士要从西北角走到东南角。可以横向或纵向移动,但不能斜着走,也不能跳跃。每走到一个新方格,就要向正北方和正西方各射一箭。(城堡的西墙和北墙内各有 n 个靶子)同一个方格只允许经过一次。但不必走完所有的方格。如果只给出靶子上箭的数目,你能推断出骑士的行走路线吗?有时是可以的,比如上图中的例子。本题的要求就是已知箭靶数字,求骑士的行走路径(测试原创 2021-05-26 23:26:45 · 1584 阅读 · 17 评论 -
蓝桥杯-赢球票——python
题目如下某机构举办球票大奖赛。获奖选手有机会赢得若干张球票。主持人拿出 N 张卡片(上面写着 1⋯N 的数字),打乱顺序,排成一个圆圈。你可以从任意一张卡片开始顺时针数数: 1,2,3⋯如果数到的数字刚好和卡片上的数字相同,则把该卡片收入囊中,从下一个卡片重新数数。直到再无法收获任何卡片,游戏结束。囊中卡片数字的和就是赢得球票的张数。比如:卡片排列是:1 2 3我们从 1 号卡开始数,就把 1 号卡拿走。再从 2 号卡开始,但数的数字无法与卡片对上,很快数字越来越大,不可能再拿走卡片了。因此原创 2021-05-26 21:30:50 · 559 阅读 · 0 评论 -
蓝桥杯——七星填空(python)
题目如下:如下图所示。在七角星的 14 个节点上填入 1 ~ 14的数字,不重复,不遗漏。 要求每条直线上的四个数字之和必须相等。图片描述图中已经给出了 3 个数字。 请计算其它位置要填充的数字,答案唯一。填好后,请输出绿色节点的 4 个数字(从左到右,用空格分开)。题目解析我们利用python全排列函数遍历所有就可以了代码import itertoolsx = [i for i in range(1, 15)]x.remove(6)x.remove(11)x.remove(1原创 2021-05-26 16:53:16 · 545 阅读 · 1 评论 -
蓝桥杯机器人塔——python
题目如下:X 星球的机器人表演拉拉队有两种服装,A 和 B。他们这次表演的是搭机器人塔。类似:AB BA B AA A B BB B B A BA B A B B A队内的组塔规则是:A 只能站在 AA 或 BB 的肩上。B 只能站在 AB 或 BA 的肩上。你的任务是帮助拉拉队计算一下,在给定 A 与 B 的人数时,可以组成多少种花样的塔。输入描述输入一行两个整数 M,NM,N(0<M,N<5000<M,N<500),分别表示 A、B 的人数,保证人数原创 2021-05-25 22:22:20 · 761 阅读 · 7 评论 -
蓝桥杯-凑平方数(python)
题目如下本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。把 00 ~ 99 这 1010 个数字,分成多个组,每个组恰好是一个平方数,这是能够办到的。比如:0, 36, 5948721再比如:10985247361, 25, 63907840, 4, 289, 15376…注意,00 可以作为独立的数字,但不能作为多位数字的开始。 分组时,必须用完所有的数字,不能重复,不能遗漏。如果不计较小组内数据的先后顺序,请问有多少种不同的分组方案?题目解析官方解法我太原创 2021-05-25 17:05:14 · 338 阅读 · 0 评论 -
蓝桥杯——一步之遥
题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。从昏迷中醒来,小明发现自己被关在 X 星球的废矿车里。 矿车停在平直的废弃的轨道上。 他的面前是两个按钮,分别写着 “F”“F” 和 “B”“B” 。小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。 按 FF,会前进 9797 米。按 BB 会后退127127 米。 透过昏暗的灯光,小明看到自己前方 11 米远正好有个监控探头。 他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。 或许,通过多次操作原创 2021-05-25 15:53:13 · 321 阅读 · 0 评论 -
蓝桥杯——调手表(python解答)
题目如下标题:调手表小明买了块高端大气上档次的电子手表,他正准备调时间呢。在 M78 星云,时间的计量单位和地球上不同,M78 星云的一个小时有 n 分钟。大家都知道,手表只有一个按钮可以把当前的数加一。在调分钟的时候,如果当前显示的数是 0 ,那么按一下按钮就会变成 1,再按一次变成 2 。如果当前的数是 n - 1,按一次后会变成 0 。作为强迫症患者,小明一定要把手表的时间调对。如果手表上的时间比当前时间多1,则要按 n - 1 次加一按钮才能调回正确时间。小明想,如果手表可以再添加一个原创 2021-05-14 22:22:36 · 422 阅读 · 0 评论 -
蓝桥杯螺旋折线——python
题目如下如图p1.png所示的螺旋折线经过平面上所有整点恰好一次。对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。例如dis(0, 1)=3, dis(-2, -1)=9给出整点坐标(X, Y),你能计算出dis(X, Y)吗?【输入格式】X和Y对于40%的数据,-1000 <= X, Y <= 1000对于70%的数据,-100000 <= X, Y <= 100000对于100%的数据, -10000000原创 2021-04-01 19:50:17 · 446 阅读 · 0 评论 -
蓝桥杯日志统计——python
题目如下小明维护着一个程序员论坛。现在他收集了一份"点赞"日志,日志共有N行。其中每一行的格式是:ts id表示在ts时刻编号id的帖子收到一个"赞"。现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞,小明就认为这个帖子曾是"热帖"。具体来说,如果存在某个时刻T满足该帖在[T, T+D)这段时间内(注意是左闭右开区间)收到不少于K个赞,该帖就曾是"热帖"。给定日志,请你帮助小明统计出所有曾是"热帖"的帖子编号。【输入格式】第一行包含三个整数N原创 2021-04-01 19:46:05 · 462 阅读 · 5 评论 -
蓝桥杯整数划分——python
题目如下对于一个正整数n的划分,就是把n变成一系列正整数之和的表达式。注意,分划与顺序无关,例如6=5+1.跟6=1+5是同一种分划,另外,这个整数本身也是一种分划。例如:,对于正整数n=5,可以划分为:1+1+1+1+11+1+1+21+1+31+2+22+31+45输入描述输入一个正整数n输出描述输出n整数划分的总数k输入样例5输出样例7题目解析这里我们对这道题的最好办法就是利用递归来解决,但是这道题该怎么用递归来解决?首先我们创建一个列表,长度为n,之后我们在对1原创 2021-03-31 18:21:05 · 824 阅读 · 0 评论 -
蓝桥杯分巧克力——python解答
题目如下儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:1. 形状是正方形,边长是整数 2. 大小相同 例如一块6x5的巧克力可以切出6块2x2的巧克力或者2块3x3的巧克力。当然小朋友们都希望得到的巧克力尽可能大,你能帮小Hi计算出最大的边长是多少么?输入第一行包含两个整数N和K。(1 <=原创 2021-03-31 14:56:55 · 431 阅读 · 0 评论 -
蓝桥杯寒假作业——python
题目如下现在小学的数学题目也不是那么好玩的。看看这个寒假作业:□ + □ = □□ - □ = □□ × □ = □□ ÷ □ = □(如果显示不出来,可以参见【图1.jpg】)每个方块代表1~13中的某一个数字,但不能重复。比如:6 + 7 = 139 - 8 = 13 * 4 = 1210 / 2 = 5以及:7 + 6 = 139 - 8 = 13 * 4 = 1210 / 2 = 5就算两种解法。(加法,乘法交换律后算不同的方案)你一共找到了多少种原创 2021-03-31 12:40:06 · 209 阅读 · 0 评论 -
蓝桥杯平方怪圈——python求解
题目如下如果把一个正整数的每一位都平方后再求和,得到一个新的正整数。对新产生的正整数再做同样的处理。如此一来,你会发现,不管开始取的是什么数字,最终如果不是落入1,就是落入同一个循环圈。请写出这个循环圈中最大的那个数字。请填写该最大数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。解析我们在这里直接进行暴力求解,当出现重复的数字的时候我们停止循环,我们将计算的数纳入列表并且将最后的数输出,我们就会看出那些在循环中,然后就可以直接看出最大的了x = 152991447原创 2021-03-31 10:17:08 · 398 阅读 · 0 评论 -
蓝桥杯买不到的数目——python解决
题目如下小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入:两个正整数,表示每种包装中糖的颗数(都不多于1000)要求输出:一个正整数,表示最大不能买到的糖数不需要考虑无解的情原创 2021-03-30 19:25:39 · 476 阅读 · 0 评论 -
蓝桥杯包子凑数——python解答
题目如下小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼,可以认为是无限笼。每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子。比如一共有3种蒸笼,分别能放3、4和5个包子。当顾客想买11个包子时,大叔就会选2笼3个的再加1笼5个的(也可能选出1笼3个的再加2笼4个的)。当然有时包子大叔无论如何也凑不出顾客想买的数量。比如一共有3种蒸笼,分别能放4、5和6个包子。而顾客想买7个包子时,原创 2021-03-30 18:24:21 · 841 阅读 · 0 评论 -
蓝桥杯日期问题——python求解
题目如下标题:日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如02/03/04,可能是2002年03月04日、2004年02月03日或2004年03月02日。给出一个文献上的日期,你能帮助小明判断有哪些可能的日期对其对应吗?原创 2021-03-29 20:56:34 · 460 阅读 · 0 评论 -
蓝桥杯excel地址——python解答
题目如下Excel单元格的地址表示很有趣,它使用字母来表示列号。比如,A表示第1列,B表示第2列,Z表示第26列,AA表示第27列,AB表示第28列,BA表示第53列,…当然Excel的最大列号是有限度的,所以转换起来不难。如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列呢?本题目既是要求对输入的数字, 输出其对应的Excel地址表示方式。例如,输入:26则程序应该输出:Z再例如,输入:2054则程序应该输出:BZZ我们约定,输入的整数范围[1原创 2021-03-29 20:03:44 · 790 阅读 · 0 评论 -
蓝桥杯凑算式——python
题目如下凑算式这个算式中AI代表19的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。题目解析这道题需要用到全排列,但是正好python有着一个这样的函数,我们直接就用python暴力求解了from itertools import permutationsres = 0s = [str(i) for i in range原创 2021-03-25 20:07:36 · 495 阅读 · 0 评论 -
蓝桥杯平方序列——python解法
题目如下【问题描述】小明想找到两个正整数 X 和 Y,满足• 2019 < X < Y; • 20192, X2, Y**2 组成等差数列。请你求出在所有可能的解中,X + Y 的最小值是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。题解这道题我们还是得进行暴力的求解a = 2019for x in range(2020,100000): b = x**2-a**2原创 2021-03-25 19:50:30 · 307 阅读 · 0 评论 -
蓝桥杯质数拆分-python
题目如下【问题描述】将 2019 拆分为若干个两两不同的质数之和,一共有多少种不同的方法?注意交换顺序视为同一种方法,例如 2 + 2017 = 2019 与 2017 + 2 = 2019视为同一种方法。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案解答这道题目实际上是利用了动态规划最基本的01背包问题,...原创 2021-03-25 19:39:31 · 1263 阅读 · 0 评论 -
蓝桥杯耐摔指数——python
题目如下x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。如果手机从第7层扔下去没摔坏,但第8层摔坏了,则手机耐摔指数=7。特别地,如果手机从第1层扔下去就坏了,则耐摔指数=0。如果到了塔的最高层第n层扔没摔坏,原创 2021-03-22 20:20:38 · 392 阅读 · 2 评论 -
蓝桥杯小朋友崇拜圈——python
题目如下班里N个小朋友,每个人都有自己最崇拜的一个小朋友(也可以是自己)。在一个游戏中,需要小朋友坐一个圈,每个小朋友都有自己最崇拜的小朋友在他的右手边。求满足条件的圈最大多少人?小朋友编号为1,2,3,…N输入第一行,一个整数N(3<N<100000)接下来一行N个整数,由空格分开。要求输出一个整数,表示满足条件的最大圈的人数。例如:输入:93 4 2 5 3 8 4 6 9则程序应该输出:4解释:如图p1.png所示,崇拜关系用箭头表示,红色表示不在圈中。显原创 2021-03-22 20:14:42 · 503 阅读 · 2 评论 -
蓝桥杯等腰三角形——python
题目如下:本题目要求你在控制台输出一个由数字组成的等腰三角形。具体的步骤是:先用1,2,3,…的自然数拼一个足够长的串用这个串填充三角形的三条边。从上方顶点开始,逆时针填充。比如,当三角形高度是8时: 1 2 1 3 8 4 1 5 7 6 1 7 6891011121314151输入,一个正整数n(3<n<300),表示三角形的高度输出,用数字填充的等腰三角形。原创 2021-03-22 20:12:23 · 962 阅读 · 0 评论 -
蓝桥杯次数差-python解答
题目如下x星球有26只球队,分别用a~z的26个字母代表。他们总是不停地比赛。在某一赛段,哪个球队获胜了,就记录下代表它的字母,这样就形成一个长长的串。国王总是询问:获胜次数最多的和获胜次数最少的有多大差距?(当然,他不关心那些一次也没获胜的,认为他们在怠工罢了)输入,一个串,表示球队获胜情况(保证串的长度<1000)要求输出一个数字,表示出现次数最多的字母比出现次数最少的字母多了多少次。比如:输入:abaabcaa则程序应该输出:4解释:a出现5次,最多;c出现1次,最少。5-原创 2021-03-22 20:09:13 · 221 阅读 · 0 评论 -
蓝桥杯稍小分数——python解答
题目如下回到小学----真分数:分子小于分母的分数既约分数:分子分母互质,也就是说最大公约数是1x星球数学城的入口验证方式是:屏幕上显示一个真分数,需要你快速地找到一个比它小的既约分数,要求这个分数越大越好。同时限定你的这个分数的分母不能超过100。题目解析这道题我们也是采用暴力求解的方法from fractions import Fractiondef check(x): if x == 2: return True for i in range(2,原创 2021-03-22 20:07:47 · 282 阅读 · 0 评论 -
蓝桥杯书号验证——python解答
题目如下2004年起,国际ISBN中心出版了《13位国际标准书号指南》。原有10位书号前加978作为商品分类标识;校验规则也改变。校验位的加权算法与10位ISBN的算法不同,具体算法是:用1分别乘ISBN的前12位中的奇数位(从左边开始数起),用3乘以偶数位,乘积之和以10为模,10与模值的差值再对10取模(即取个位的数字)即可得到校验位的值,其值范围应该为0~9。下面的程序实现了该算法,请仔细阅读源码,填写缺失的部分。// 验证成功返回1,否则返回0 int f(const char* s)原创 2021-03-22 20:06:12 · 519 阅读 · 0 评论 -
蓝桥杯几个幸运数——python解答
题目如下到x星球旅行的游客都被发给一个整数,作为游客编号。x星的国王有个怪癖,他只喜欢数字3,5和7。国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。我们来看前10个幸运数字是:3 5 7 9 15 21 25 27 35 45因而第11个幸运数字是:49小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。请你帮小明计算一下,59084709587505是第几个幸运数字。需要提交的是一个整数,请不原创 2021-03-22 20:04:04 · 251 阅读 · 0 评论 -
蓝桥杯字母阵列——python解答
题目如下仔细寻找,会发现:在下面的8x8的方阵中,隐藏着字母序列:“LANQIAO”。SLANQIAOZOEXCCGBMOAYWKHIBCCIPLJQSLANQIAORSFWFNYAXIFZVWALCOAIQNAL我们约定: 序列可以水平,垂直,或者是斜向;并且走向不限(实际上就是有一共8种方向)。上图中一共有4个满足要求的串。下面有一个更大的(100x100)的字母方阵。你能算出其中隐藏了多少个“LANQIAO”吗?FOAIQNALWIKEGNICJWAOSXDHTHZPOL原创 2021-03-22 20:00:28 · 1060 阅读 · 0 评论 -
蓝桥杯猴子分香蕉——python解答
题目如下5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!请计算一开原创 2021-03-22 18:57:00 · 1058 阅读 · 0 评论 -
蓝桥杯哪天返回——python解答
题目描述小明被不明势力劫持。后莫名其妙被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。要求提交的是一个整数,表示第几天。请不要提交任何多余的内容。这道题就比较简单了,就不再罗嗦了t = 0x = 0m = 1while x <= 108: t += 1 x原创 2021-03-22 18:55:01 · 246 阅读 · 0 评论 -
拼棋盘蓝桥杯
题目如下:有 8x8 和 6x6 的棋盘两块(棋盘厚度相同,单面有棋盘,背面无图案)。参见【图1.png】组成棋盘的小格子是同样大小的正方形,黑白间错排列。现在需要一个10x10的大棋盘,希望能通过锯开这两个棋盘,重新组合出大棋盘。要求:1。 拼好的大棋盘仍然保持黑白格间错的特性。2。 两个已有的棋盘都只允许锯一锯(即锯开为两块),必须沿着小格的边沿,可以折线锯开。3。 要尽量保证8x8棋盘的完整,也就是说,从它上边锯下的那块的面积要尽可能小。要求提交的数据是:4块锯好的部分的面积。按从小到原创 2021-03-04 20:28:05 · 569 阅读 · 2 评论 -
蓝桥杯数字划分——python解决
题目如下w星球的长老交给小明一个任务:1,2,3…16 这16个数字分为两组。要求:这两组数字的和相同,并且,两组数字的平方和也相同,并且,两组数字的立方和也相同。请你利用计算机的强大搜索能力解决这个问题。并提交1所在的那个分组的所有数字。这些数字要从小到大排列,两个数字间用一个空格分开。即类似:1 4 5 8 … 这样的答案。注意,只提交这一组数字,不要填写任何多余的内容。笨笨有话说:只要一个组的成员确定了,另一个组的成员也就确定了。枚举一个组的成员就可以了。凭直觉,两个组的成员数原创 2021-02-24 22:59:51 · 262 阅读 · 1 评论 -
蓝桥杯等差素数——python解决
题目如下2,3,5,7,11,13,…是素数序列。类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。上边的数列公差为30,长度为6。2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。这是数论领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为10的等差素数列,其公差最小值是多少?注意:需要提交的是一个整数,不要填写任何多余的内容和说明文字。我们直接暴力解def check(n): if n =原创 2021-02-24 23:01:51 · 174 阅读 · 0 评论