蓝桥杯历届试题-回文数字-题解(Python代码) snum=int(input())c=0foriinrange(10000,999999):list_num=list(map(int,str(i)))iflist_num[::]==list_num[::-1]andsum(list_num)==snum:print(i)c+=1ifc==0:pri 题解列表 2020年10月31日 0 点赞 0 评论 867 浏览 评分:0.0
蓝桥杯2013年第四届真题-高僧斗法-题解(Python代码) 如果想知道具体是咋做的,请看作者:C语言-菜鸟级。大佬牛逼!!!```pythonk=list(map(int,input().strip().split()))kl=len(k)b=[0for_inrange(kl-1)]#堆的数量是和尚数-1foriinrange(1, 题解列表 2020年10月30日 0 点赞 1 评论 1689 浏览 评分:9.9
蓝桥杯算法提高VIP-素数求和-题解(Python代码) 摘要:解题思路: 用埃拉托色尼筛选法,否则会超时。不知道这个方法的看博客传送门 参考代码:n = int(input()) nums = [True if i&1 else False for…… 题解列表 2020年10月29日 0 点赞 0 评论 1771 浏览 评分:9.9
蓝桥杯算法训练VIP-完数-题解(Python代码) 摘要:解题思路: 暴力迭代到一半就可以了、全暴力迭代完会超时。可能会有小伙伴会觉得迭代一般难道后面的数不需要加上吗,事实确实是不用加上后面的,因为仔细发现最大因子小于等于n/2,大于n一半的另…… 题解列表 2020年10月29日 0 点赞 0 评论 1432 浏览 评分:9.9
蓝桥杯算法提高VIP-身份证排序-题解(Python代码)优化到了4行代码,不知是不是python自身的问题有点超限 ```pythonn=int(input().strip())L=[input().strip()for_inrange(n)]L=sorted(L,key=lambdax:(x[6:14],x),reverse=True)print("\n".join(L))``` 题解列表 2020年10月28日 0 点赞 0 评论 1083 浏览 评分:0.0
蓝桥杯基础练习VIP-矩阵乘法-题解(Python代码) 摘要:解题思路: 不知为何总是报输出超限43,思路应该是没问题的,有小伙伴晓得为啥的评论下让我看到谢谢。参考代码:n,m = map(int,input().split()) nums = …… 题解列表 2020年10月28日 0 点赞 0 评论 1372 浏览 评分:0.0
蓝桥杯基础练习VIP-矩形面积交-题解(Python代码) 摘要:解题思路: 很容易看出相交的面积 S = (x2-x3)(y2-y3), 仔细发现x2,x3是相交矩形的左右边的x坐标。y2,y3是相交矩形的上下边的y坐标。进一步分析,相交矩形的左边线是两个矩…… 题解列表 2020年10月28日 0 点赞 1 评论 1966 浏览 评分:9.7
蓝桥杯算法训练VIP-回文数-题解(Python代码)优化代码到38行,注意m的值前后有多余空格 ```pythonn=int(input())m=list(input().strip())#这里要去除首尾空格,因为有用列存在空格deff(n,ml):#转10进制,并输出和l=len(ml)num=0foriinrange(l):iford(ml[i])>=65:#ord("A")是65k=ord 题解列表 2020年10月27日 0 点赞 0 评论 1238 浏览 评分:9.9
[编程入门]报数问题-题解(Python代码) 解题思路:对于1组人N,报数为M,则每踢出1个人,下一个人,位置(f.N)就变成了报数的开始,即它之前的M位数相当于消失了,它的位置就变成了(f.N-M),即f.N=f.(N-1)+M。那么从人数为1个人开始,已知留下位置为0.那么2个人,留下位置就是(0+3), 题解列表 2020年10月27日 0 点赞 0 评论 1740 浏览 评分:2.0
[编程入门]电报加密-题解(Python代码) 摘要:参考代码:def fun1(str1): str2='' #字符串不可改变,故新建空字符串 for i in str1: if i.isalpha()…… 题解列表 2020年10月26日 0 点赞 0 评论 1184 浏览 评分:5.5