自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 05.图书排列(python)

题目描述将编号为1~10的10本书排放在书架上,要求编号相邻的书不能放在相邻的位置。请计算一共有多少种不同的排列方案。注意,需要提交的是一个整数,不要填写任何多余的内容。答案提交re = 0a = [i for i in range(10)]n = [False for _ in range(10)]def check(): for i in range(9): if abs(a[i]-a[i+1]) == 1: return False

2022-01-08 21:16:14 137

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 13.七星填空(python)

问题描述如下图所示。在七角星的 14 个节点上填入 1 ~ 14的数字,不重复,不遗漏。 要求每条直线上的四个数字之和必须相等。图片描述图中已经给出了 3 个数字。 请计算其它位置要填充的数字,答案唯一。填好后,请输出绿色节点的 4 个数字(从左到右,用空格分开)。答案提交import itertoolsx = [i for i in range(1, 15)]x.remove(6)x.remove(11)x.remove(14)def check(a): num1 = a[

2022-01-08 20:53:36 195

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 12.机器人塔(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 和 N,空格分开(0<M,N<500),分别表示A、B的人数,保证人数合理性。要求输出一个整数,表示可以产生的花样种数。

2022-01-07 01:27:47 123

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 11.一步之遥(python)

问题描述从昏迷中醒来,小明发现自己被关在X星球的废矿车里。矿车停在平直的废弃的轨道上。他的面前是两个按钮,分别写着“F”和“B”。小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。按F,会前进97米。按B会后退127米。透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。或许,通过多次操作F和B可以办到。矿车上的动力已经不太足,黄色的警示灯在默默闪烁…每次进行 F 或 B 操作都会消耗一定的能量。小明飞快地计算

2022-01-07 01:20:18 137

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 10. 整数划分(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 = int(input())dp = [[0 for i in range(n + 1)] for j in rang

2022-01-07 01:15:55 441

转载 【思特奇杯·云上蓝桥-算法集训营】第1周 09.日期问题(python)

问题描述小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如02/03/04,可能是2002年03月04日、2004年02月03日或2004年03月02日。给出一个文献上的日期,你能帮助小明判断有哪些可能的日期对其对应吗?输入一个日期,

2022-01-07 00:52:11 35

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 08.excel地址(python)

问题描述Excel单元格的地址表示很有趣,它使用字母来表示列号。  比如,  A表示第1列,  B表示第2列,  Z表示第26列,  AA表示第27列,  AB表示第28列,  BA表示第53列,  …  当然Excel的最大列号是有限度的,所以转换起来不难。  如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列呢?  本题目即是要求对输入的数字, 输出其对应的Excel地址表示方式。样例输入26样例输出Z样例输入2054样例输出BZZn = int

2022-01-07 00:46:34 75

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 07.稍小分数(c)

问题描述(这是18年的代码填空题型)回到小学----真分数:分子小于分母的分数既约分数:分子分母互质,也就是说最大公约数是1x星球数学城的入口验证方式是:屏幕上显示一个真分数,需要你快速地找到一个比它小的既约分数,要求这个分数越大越好。同时限定你的这个分数的分母不能超过100。答案提交#include <stdio.h>int gcd(int a, int b){ if(b==0) return a; return gcd(b,a%b); }int

2022-01-07 00:40:18 415

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 06.猴子分香蕉(python)

题目描述5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!请计算一开

2022-01-07 00:26:33 67

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 04.哥德巴赫分解(python)

问题描述哥德巴赫猜想认为:不小于4的偶数都可以表示为两个素数的和。你不需要去证明这个定理,但可以通过计算机对有限数量的偶数进行分解,验证是否可行。实际上,一般一个偶数会有多种不同的分解方案,我们关心包含较小素数的那个方案。对于给定数值范围,我们想知道这些包含较小素数方案中最大的素数是多少。比如,100以内,这个数是19,它由98的分解贡献。你需要求的是10000以内,这个数是多少?注意,需要提交的是一个整数,不要填写任何多余的内容(比如,说明性的文字)答案提交x = []def gdbh

2022-01-07 00:11:11 52

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 02.阶乘约数(python)

问题描述定义阶乘 n! = 1 × 2 × 3 × ··· × n。请问 100! (100 的阶乘)有多少个约数。(这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。)答案提交m = [i for i in range(1, 101)]x = [2]for i in range(3, 100): j = 2 while i > j: if i % j == 0:

2022-01-07 00:04:07 510

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 03.出栈次序(python)

问题描述:定义阶乘 n! = 1 × 2 × 3 × ··· × n。请问 100! (100 的阶乘)有多少个约数。(这是一道结果填空的题,你只需要算出结果后提交即可。)(本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。)答案提交:m = [i for i in range(1, 101)]x = [2]for i in range(3, 100): j = 2 while i > j: if i % j == 0:

2022-01-06 23:31:47 301

原创 【思特奇杯·云上蓝桥-算法集训营】第1周 01.跑步训练(python)

问题描述小明要做一个跑步训练,初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗 600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是 均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼, 请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案,答案中只填写数,不填写单位。(这是一道结果填空题,你只需要算出结果后提交即可。)(本题的结果为一个整数,在提交答案时只

2022-01-06 23:26:22 304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除