自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线性代数:求n阶行列式python编写

这是对线性代数中行列式计算问题的编程解决。def fun(c, n): if len(c) > 3: s = 0 for i in range(n): C = [] for j in range(n): C.append(c[j][1:]) C.remove(C[i]) if i % 2 == 1: #.

2022-03-20 09:00:54 1117

原创 蓝桥杯(python)试题 算法训练 唯一的sha子

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  腿铮找2255有点事,但2255太丑了,所以腿铮不知道他的长相。正愁不知道到如何找他的时候,他突然看见计33班围成了一个圈在领微积分试卷。计33班有n个人,其中班长编号为0,其余同学依次按顺时针方向编号。  只听见计33小导说“x号同学顺时针方向往后数的第k个的神犇出列(不包括x号同学),领取满分试卷!”。剩下的人继续围成一个小圈。这样一个过程持续了n-1次,那么显然,最后只剩下了一个人。众所周知,2255是个大傻子,门门挂科.

2022-01-31 11:26:38 487 2

原创 蓝桥杯(python)试题 算法训练 最小距离

资源限制时间限制:1.0s 内存限制:256.0MB  最小距离问题描述  数轴上有n个数字,求最近的两个数,即min(abs(x-y))输入格式  第一行包含一个整数n。  接下来一行,表示n整数。输出格式  一个整数表示最小距离样例输入67 3 4 11 9 17样例输出1样例说明  取3和4数据规模和约定  n<=100000  所有整数<=10^7常规思路每个数与其他数相减,返回最小值 (必定超时)n = i

2022-01-09 16:01:34 886 1

原创 蓝桥杯(python)试题 基础练习 芯片测试

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。  每个芯片都能用来测试其他芯片。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。  给出所有芯片的测试结果,问哪些芯片是好芯片。输入格式  输入数据第一行为一个整数n,表示芯片个数。  第二行到第n+1行为n*n的一张表,每行n个数据。表中的每个数据为0或1

2021-12-29 21:15:21 144

原创 蓝桥杯(python)试题 基础练习 FJ的字符串(递归求解)

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  FJ在沙盘上写了这样一些字符串:  A1 = “A”  A2 = “ABA”  A3 = “ABACABA”  A4 = “ABACABADABACABA”  … …  你能找出其中的规律并写所有的数列AN吗?输入格式  仅有一个数:N ≤ 26。输出格式  请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3样例输出ABACABA首先题目需要我

2021-12-29 15:25:37 772

原创 蓝桥杯(python)试题 基础练习 序列求和

资源限制时间限制:1.0s 内存限制:256.0MB问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。样力输出5050数据规模与

2021-12-28 23:07:26 366

原创 蓝桥杯基础练习时间转换(Python解法)

蓝桥杯 试题 基础练习 时间转换 python资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定一个以秒为单位的时间t,要求用“H:M:S”的格式来表示这个时间。表示时间,表示分钟,而S表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。  输入格式  输入只有一行,是一个整数t(0<=t<=86399)。  输出格式  输出只有一行,是以“H:M:S``”的格式所表示的时间,不包括引号。

2021-12-28 22:35:25 872

原创 python九宫格矩阵排数

九宫格的填数我用的是比较常规的方法:根据九宫算术填数规律,通过程序方式完成。填数规律:1)最大数填在中间一行、最后一列;2)行+1,列+1,如果新位置没有填数则填下一个数;3)否则,退回原位置,执行列-1操作,然后填下一个数。这里我使用python中numpy库的np.zeros((n,n))方法,创建了一个n*n阶的矩阵以便于填数和输出。​#九宫算术import numpy as npn = int(input())a=np.zeros((n,n))r,c = n//2,n-1

2021-12-28 21:51:53 1945

空空如也

空空如也

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

TA关注的人

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