编写题解 2221: 蓝桥杯算法训练-素因子去重 摘要:解题思路: 先拿到n的所有约数,再在约数中找出质数,将找出的质数相乘 如果n本身为素数,就直接输出它本身,因为素数因子只有1 题解列表 2021年03月27日 0 点赞 0 评论 320 浏览 评分:0.0
2282: 蓝桥杯2018年第九届真题-等腰三角形(Python3) 摘要:解题思路:利用标准库中的无限迭代器产生数字,然后根据计算的长度控制循环的结束注意事项:参考代码:from itertools import count n, last_index = int(i…… 题解列表 2021年03月26日 0 点赞 0 评论 465 浏览 评分:9.9
蓝桥杯2018年第九届真题-交换次数-题解(Python代码) 摘要:解题思路:根据C++代码的思路写的Python代码。3个字母有6种排列方式。对于任意一种方式进行求解,然后取出最小值。例如BAT,先得出要放B的位置上有多少个数非B,然后这些位置是和后面的AT交换的,…… 题解列表 2021年03月26日 0 点赞 0 评论 750 浏览 评分:9.9
1460: 蓝桥杯基础练习VIP-2n皇后问题(Python3)11行简洁方法 摘要:解题思路: 子问题: 1.求出一次n皇后的解; 2.两次遍历这个解,剔除重复摆放棋子的情况和在棋盘不允许摆子的地方摆子的情况。注意事项: 利用标准库的全排列列出…… 题解列表 2021年03月26日 0 点赞 0 评论 538 浏览 评分:9.9
蓝桥杯算法提高VIP-排列式(Python自带itertools生成排列数) 摘要:解题思路:注意事项:参考代码:import itertools #生成由1到9构成的不同四位数,tertools.permutations中生成的一个元素是这种('1','2…… 题解列表 2021年03月26日 0 点赞 0 评论 364 浏览 评分:9.9
利用Python特性降低循环次数 摘要:解题思路: 利用切片反向以及内置的sum,减少位数一半的循环注意事项: 可以只循环一半的位数参考代码:count=0 goal=int(input()) flag=True for …… 题解列表 2021年03月26日 0 点赞 0 评论 649 浏览 评分:8.0
输出a+b - python 摘要:解题思路:首先input输入两个int型整数,然后求和打印出来注意事项:while可以一直循环参考代码:while True: a,b = map(int,input().split())…… 题解列表 2021年03月26日 0 点赞 0 评论 936 浏览 评分:7.0
优质题解 蓝桥杯算法提高VIP-找素数(埃氏筛法) 摘要:解题思路:首先定义一个a数组,作用是对2到sqrt(R)的数进行进行筛选,其中a[num]=True 表示a数组中数字num是素数,若等于False 则是合数,a有默认值a[1]=False,和a[2…… 题解列表 2021年03月25日 0 点赞 1 评论 1196 浏览 评分:8.7
1907: 蓝桥杯算法提高VIP-递推求值(Python3)矩阵快速幂 摘要:解题思路:同斐波那契,利用通项公式推导并写为矩阵乘法形式,然后利用快速幂计算。注意事项:矩阵乘法时就要取余,否则超时。参考代码:def matrix_mul(A, B): return [[…… 题解列表 2021年03月25日 0 点赞 0 评论 709 浏览 评分:0.0
蓝桥杯(分糖果) 摘要:解题思路:注意事项:参考代码:num=int(input())sw=list(map(int,input().strip().split()))f=0while(True): b=len(set…… 题解列表 2021年03月25日 0 点赞 0 评论 258 浏览 评分:0.0