巧用集合,迅速秒杀 解题思路:利用python中的集合解决注意事项:输入时使用map函数参考代码:n=int(input())a=list(map(int,input().split()))b=set()b.add(0)foriina:forjinlist(b):b.add(abs(j-i))b.add(j+i)prin 题解列表 2023年04月06日 1 点赞 0 评论 882 浏览 评分:9.9
蓝桥杯2020年第十一届省赛真题-单词分析(通俗易懂) lst=list(input())lst_zi_dian_xu=sorted(lst)print(lst_zi_dian_xu)lst_ci_shu=sorted(lst_zi_dian_xu,key=lambdax:lst_zi_dian_xu.count(x), 题解列表 2023年04月05日 0 点赞 0 评论 589 浏览 评分:0.0
前缀和,区分完全二叉树和满二叉树的概念 解题思路:完全二叉树最后一层是有可能不满的注意事项:参考代码:n=int(input())a=[0]+list(map(int,input().split()))s=[0]+[a[1]]foriinrange(1,n+1):a[i]+=a[i-1]t=3whilet<=n:s.append(a[t]- 题解列表 2023年04月05日 0 点赞 0 评论 723 浏览 评分:0.0
蓝桥杯算法提高-数组求和 解题思路:注意事项:参考代码:n,m=map(int,input().split())L=list(map(int,input().split()))L=L[-m:]+LL2=[]foriinrange(n):L1=L[i:i+m]L2.append(sum(jforjinL1))print(max( 题解列表 2023年04月05日 0 点赞 0 评论 492 浏览 评分:0.0
三行代码的python解法 摘要:解题思路:就是判断每一棵树到最左边和最右边那一边更远,然后最远距离直接*2注意事项:参考代码:n=int(input()) for i in range(n): print(2*(max…… 题解列表 2023年04月05日 0 点赞 0 评论 569 浏览 评分:2.0
信息学奥赛一本通T1627-最大公约数 解题思路:注意事项:参考代码:frommathimport*a,b=[int(input())foriinrange(2)]print(gcd(a,b)) 题解列表 2023年04月05日 0 点赞 0 评论 630 浏览 评分:0.0
蓝桥杯2019年第十届国赛真题-最长子序列 摘要:解题思路:注意事项:参考代码:s,t = [input() for i in range(2)]j = 0for i in s: if i == t[j]: j+=1print(j…… 题解列表 2023年04月05日 0 点赞 0 评论 525 浏览 评分:0.0
蓝桥杯2020年第十一届省赛真题-成绩统计 摘要:解题思路:注意事项:参考代码:n = int(input())L = [int(input())for i in range(n)]a = b =0for i in L: if i>=60: …… 题解列表 2023年04月05日 0 点赞 0 评论 577 浏览 评分:0.0
蓝桥杯2020年第十一届省赛真题-成绩分析 摘要:解题思路:注意事项:参考代码:n = int(input())L = [int(input())for i in range(n)]print(max(L))print(min(L))print("%…… 题解列表 2023年04月05日 0 点赞 0 评论 500 浏览 评分:0.0
蓝桥杯2019年第十届省赛真题-旋转 解题思路:注意事项:参考代码:m,n=map(int,input().split())L=[list(map(int,input().split()))foriinrange(m)]L1=[]L2=[]foriinrange(n):forjinrange(m):L1.append(L[j][i])fo 题解列表 2023年04月05日 0 点赞 0 评论 501 浏览 评分:0.0