蓝桥杯刷题记录-2020省赛

简介: 比较全面的记录2020省赛题目,本篇文章全文都是采用Python解题,题目都是基础简单的题目

比较全面的记录2020省赛题目,本篇文章全文都是采用Python解题,题目都是基础简单的题目



解题代码:


import os
import sys
n=int(input())
well=0
ok=0
for i in range(n):
    a=int(input())
    if a>=85:
        well+=1
        ok+=1
    elif a>=60:
        ok+=1
print("{:.0f}%".format(100*ok/n))
print("{:.0f}%".format(100*well/n))


2.单词分析





解题:


import os
import sys
# 请在此输入您的代码
word=input()
a=0
b=[]
for i in word:
    c=word.count(i)
    if c>=a:
        a=c
for j in word:
    if word.count(j)==a:
        b.append(j)
b.sort()
print(b[0])
print(a)


3.门牌制作.




解答:


import os
import sys
# 请在此输入您的代码
b=0
for i in range (1,2021):
  a=str(i).count('2')
  b+=a
print(b)


4.数字三角形




解答:


import os
import sys
# 请在此输入您的代码
n = int(input())        #输入行数n
list_1 = [list(map(int,input().split())) for i in range(n)]       #依次录入数字三角形
list_2 = list_1[:]
for i in range(1,n):                                               #此处i代表循环n-1次 ---->n层中要走n-1步,例如第一层到第二层要走2-1=1步
    for j in range(0,i+1):                                         #此处代表i+1次,------>此处代表列
        if j == 0:                                                 #数字三角形中最左边那个数字只能由右上角哪一个走过来, 即:m[i][j]->m[i-1][j]
            list_2[i][j] = list_1[i][j] + list_1[i-1][j]
        elif j == i:                                               #最右边那一个只能来自左上角。
            list_2[i][j] = list_1[i][j] + list_1[i-1][j-1]
        else:
            list_2[i][j] = list_1[i][j] + max(list_1[i-1][j],list_1[i-1][j-1])
if ((n % 2) == 1):                   #若为奇数,最底层的终点应该是最中间那个,最底层的中间那一个为:list[n][(n%2)+1]
    print(list_2[i][j//2])
if ((n % 2) == 0):                   #若为偶数,最底层的终点为最中间的两个之一,取其中最大的一个就1行了,分别是:list[n][n//2]与list[n][(n//2)+1]
    print(max(list_2[i][n//2-1],list_2[i][n//2]))

5.成绩分析





解答:


import os
import sys
# 请在此输入您的代码
n=int(input())
lis=list()
for i in range(n):
  lis.append(int(input()))
print(max(lis))
print(min(lis))
print("{:.2f}".format(sum(lis)/n))


后续会持续更新,努力刷题记录中

目录
相关文章
|
7月前
|
存储 人工智能 算法
第十四届蓝桥杯真题解析
第十四届蓝桥杯真题解析
103 0
|
Python
刷题记录-1蓝桥公园
刷题记录-1蓝桥公园
55 0
|
机器学习/深度学习
HZU蓝桥杯校内第二次选拔赛题解
HZU蓝桥杯校内第二次选拔赛题解
82 0
|
算法
蓝桥杯真题31日冲刺国一 | 每日题解报告 第三十一天
大家好啊,我是泡泡,今天是我们蓝桥杯打卡最后一天了,后天也就比赛了,明天大家把各种类型的题目复习一下,我中午会发出最后一篇复习文章,希望各位能拿到自己想要的成绩!陪伴大家这么久了,以后也会继续更新优质算法文章等,各位也不要忘记初心,不要为了比赛而比赛,学到东西才是王道!
188 0
|
人工智能
蓝桥杯真题31日冲刺国一 | 每日题解报告 第二十一天
大家好,我是泡泡,今天有点忙题解来晚了!
83 0
蓝桥杯真题31日冲刺国一 | 每日题解报告 第二十一天
|
定位技术
蓝桥杯真题31日冲刺国一 | 每日题解报告 第十八天
大家好,我是泡泡,昨天有点事,把题解都补上来,5115
115 0
蓝桥杯真题31日冲刺国一 | 每日题解报告 第十八天
|
监控
蓝桥杯真题31日冲刺国一 | 每日题解报告 第十三天
大家好,这里是泡泡,今天周日开摆!
105 0
蓝桥杯真题31日冲刺国一 | 每日题解报告 第十三天
蓝桥杯真题31日冲刺国一 | 每日题解报告 第九天
大家好,我是泡泡,今天的题有些考验思维
123 0
蓝桥杯真题31日冲刺国一 | 每日题解报告 第九天
|
机器学习/深度学习 存储 测试技术
【蓝桥杯历年真题合集】蓝桥杯2021初赛
小蓝有一个超大的仓库,可以摆放很多货物。 现在,小蓝有n 箱货物要摆放在仓库,每箱货物都是规则的正方体。 小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。 小蓝希望所有的货物最终摆成一个大的立方体。即在长、宽、高的方向上分别堆L、W、H 的货物,满足n = L×W×H。...
480 0
【蓝桥杯历年真题合集】蓝桥杯2021初赛
|
人工智能 移动开发 测试技术
【蓝桥杯历年真题合集】蓝桥杯2022初赛
给定一个长度为 n 的数列A1,A2,... , An 和一个非负整数 x。 给定 m 次查询, 每次询问能否从某个区间 [l, r] 中选择两个数使得他们的异或等于 x。
511 0
【蓝桥杯历年真题合集】蓝桥杯2022初赛