python蓝桥杯真题刷题打卡 | day1

蓝桥杯31天冲刺计划:从算法基础到竞赛策略的完整备赛指南 算法竞赛备赛是一个系统工程,涉及数据结构、动态规划、图论等核心计算机科学概念的深入理解与应用。其原理在于通过系统化训练,将算法知识转化为解决实际问题的能力,技术价值体现在提升逻辑思维、编码调试和复杂问题建模水平。在应用场景上,这直接对应着蓝桥杯等各类编程竞赛的高效备赛。本文以“31天冲刺打卡”为具体实践框架,深入拆解了包含动态规划、图论算法在内的专题强化路径,并提供了从日常刷题复盘到临场调试的完整策略,旨在帮助参赛者科学规划,在有限时间内实现竞赛能力的最大化提升。 阅读详情

蓝桥杯历年真题官网:
https://www.lanqiao.cn/problems/?sort=students_count

单词分析

2020年省赛
在这里插入图片描述

输入1:

lanqiao

输出1

a
2

输入2:

longlonglongistoolong

输出2:

o
6

python代码

import os
import sys

# 请在此输入您的代码
test = input()
dict = {}
# 词频统计
for i in test:
    if i in dict.keys():
      dict[i] += 1 
    else:
      dict[i] = 1


#这里要注意字典序的输出    
#考虑多个单词可能出现的次数相同,输出字典序最小的那个
zimu_list = []
for key,value in dict.items():
	# 如果词出现的次数是最多的
    if value==max(dict.values()):
    	# 那么将出现最多的单词加入到列表
        zimu_list.append(key)
zimu_list.sort()
print(zimu_list[0])
print(max(dict.values()))

成绩统计

2020年省赛
在这里插入图片描述

输入输出样例
输入

7
80
92
56
74
88
100
0

输出

71%
43%

python代码 简单的程序设计

import os
import sys

# 请在此输入您的代码
num = int(input())
score_list = []
for i in range(num):
    score_list.append(int(input()))

j_count = 0
y_count = 0
for i in score_list:
	# 及格率
    if i >= 60:
        j_count+=1
    # 优秀率
    if i>=85:
        y_count+=1
        
# 及格率  
print("{}%".format(round(round(j_count/num,2)*100)))

# 优秀率
print("{}%".format(round(round(y_count/num,2)*100)))

最短路

2019年省赛
在这里插入图片描述
代码不太好写,用眼瞅🤭
在这里插入图片描述

回文日期

2020年省赛
在这里插入图片描述
输入:

20200202

输出:

20211202
21211212

python 代码

import os
import sys
import datetime
# 请在此输入您的代码
date=input()
y=int(date[0:4]) # 将输入的日期转化为年月日的形式
m=int(date[4:6])
d=int(date[6:])
dd=datetime.date(y,m,d) # 将y,m,d转化为日期格式

flag=True # 控制只输出一次回文日期  
for i in range(9999999):
  dd=dd+datetime.timedelta(days=1)  # 日期增加1天
  str_dd=str(dd).replace('-','') # 将日期转换为字符串的形式并将其中的-符号去掉
  if str_dd==str_dd[::-1]:
    if flag:
      print(str_dd)
      flag=False   # 输出一次就不再输出
      
    #  0A 1B 2A 3B 4B -3A -2B -1A    0 2 -1 -3为A   1 3 -2 -4为B
    if str_dd[0]==str_dd[2]==str_dd[-1]==str_dd[-3] and str_dd[1]==str_dd[3]==str_dd[-2]==str_dd[-4] :
      print(str_dd)
      break

门牌制作

在这里插入图片描述
python代码:

count = 0
for i in range(1,2021):
    count += str(i).count('2')

print(count)

购物单

2017年省赛
在这里插入图片描述
数据在代码中

lists = """
****     180.90       88折
****      10.25       65折
****      56.14        9折
****     104.65        9折
****     100.30       88折
****     297.15        半价
****      26.75       65折
****     130.62        半价
****     240.28       58折
****     270.62        8折
****     115.87       88折
****     247.34       95折
****      73.21        9折
****     101.00        半价
****      79.54        半价
****     278.44        7折
****     199.26        半价
****      12.97        9折
****     166.30       78折
****     125.50       58折
****      84.98        9折
****     113.35       68折
****     166.57        半价
****      42.56        9折
****      81.90       95折
****     131.78        8折
****     255.89       78折
****     109.17        9折
****     146.69       68折
****     139.33       65折
****     141.16       78折
****     154.74        8折
****      59.42        8折
****      85.44       68折
****     293.70       88折
****     261.79       65折
****      11.30       88折
****     268.27       58折
****     128.29       88折
****     251.03        8折
****     208.39       75折
****     128.88       75折
****      62.06        9折
****     225.87       75折
****      12.89       75折
****      34.28       75折
****      62.16       58折
****     129.12        半价
****     218.37        半价
****     289.69        8折
"""
lists = [x for x in lists.split("\n") if x != ""]
summ = 0
for i in lists:
    temp = i.split()
    temp[2] = temp[2].replace("折", "").replace("半价", '50')
    if len(temp[2]) == 1:
        temp[2] = temp[2] + "0"
    summ += float(temp[1]) * int(temp[2]) / 100
print((int(summ / 100) + 1) * 100)
蓝桥杯历年真题(国赛+省赛) 蓝桥杯2013年到2017年国赛真题,A组,B组,C组。包含解题思路和答案。 省赛真题历年5年的 必刷题,蓝桥杯大多都是模型题。看多了,做多了,相对还是容易混个证书。 立即下载

相关推荐

从2D到3D地图开发:手把手教你用Cesium+Three.js实现卫星轨迹可视化(含代码片段)

本文详细介绍了如何结合Cesium与Three.js实现从2D到3D的卫星轨迹可视化。通过对比传统Web GIS框架的局限,阐述了Cesium处理三维地理与轨道数据、Three.js负责高级图形渲染的分工优势,并提供了从环境搭建、坐标同步到动态粒子效果实现的完整代码实战指南。

nut55的博客 670

蓝桥杯Python刷题

每天刷点蓝桥杯的题库,做下此代码记录,方便查阅复习。 后面的题有点难,刷起来有点慢。 欢迎加好友一起刷

一只大憨憨的博客 8470

数据中心机房建设标准及依据

深刻理解、尊重并恪守这些依据,是我们以科学、经济、可靠的方式,为蓬勃发展的数字经济筑牢基石的唯一路径。让我们共同努力,以标准为依据,以匠心为精神,建造更多世界一流的高效能、高可用、高智能的绿色数据中心,共同赋能数字中国的宏伟事业,支撑中华民族在数字时代的伟大复兴征程中稳步前行!今天我将力图以宏大的视角和深入的剖析,系统性地阐述数据中心机房建设所应遵循的多层次、多维度的标准依据,揭示这些依据背后的深层逻辑与时代使命,并探讨其如何共同作用于一座世界级数据中心的诞生。,以支持万兆乃至更高速率的传输。

qq_39980997的博客 1135

蓝桥杯小白必看 —— Python

一、Python比赛规则 大赛官网比赛规则链接(可自行下载):https://dasai.lanqiao.cn/notices/846/ 值得注意的是: 比赛编译环境:必须是Python 3.8.6的IDLE环境 考察的算法范围: (1)计算机算法:枚举、排序、搜索、计数、贪心、动态规划、图论、数论、博弈论、概率论、计算几何、字符串算法等 (2) 数据结构:数组、对象/结构、字符串、队列、栈、树、图、堆、平衡树/线段树、复杂数据结构、嵌套数据结构等 不可用Python第三方库,只可用Python自带的标

weixin_45536765的博客 1万+

数字音频接口之I2S总线协议详解

1、SDATA,也就是串行数据信号,使用二进制传输数字信号。请注意数据的传输形式为补码的方式2、例如音频的采样率是8K,一s内存采样8K个点,一个点包含一个左声道,一个右声道,所以LRCK是8K,BCLK是2×采样频率×采样位数3、同时双向(TX和RX)音频流:串行数据同步移位到时钟信号SCK和LRCK。在SCK的下降沿将TX数据写入SDOUT引脚,并在SCK的上升沿从SDIN引脚读取RX数据。始终首先发送最高有效位(MSB);TX和RX均可在主模式和从模式下使用。

卓学课堂 3万+

特斯拉 Model 3解析(八)全面拆解特斯拉自动驾驶大脑:AP控制器硬核技术解析

算力极限:双FSD = 144 TOPS,专为AI推理优化。存储架构:LPDDR4 + NAND + NOR,保证高速/可靠启动。通信架构:以太网传视频,CAN传控制,TSN保障实时性。感知输入:多路摄像头 + 高速SerDes,满足全景感知。电源设计:功率模块+被动元件海洋,稳定性优先。功能安全:双芯片冗余 + GPS + 紧急呼叫,容错率极高。🎯 在我看来,特斯拉AP控制器就是一台“车载超算”,它在电源设计、存储架构和功能安全上远超一般新势力方案。

weixin_43199439的博客 1438

蓝桥杯官网刷题指引

以上建议,并非说必须要刷完一个类型的再继续下一个类型,可以梅花间竹的轮流尝试。

weixin_43840810的博客 5701

Delphi开发者必备:CEF4Delphi跨平台浏览器嵌入实战指南(含Lazarus适配)

本文详细介绍了Delphi开发者如何利用CEF4Delphi实现跨平台浏览器嵌入,包括环境配置、Lazarus适配、ARM架构优化及Firemonkey集成等实战技巧。通过Chromium引擎的强大功能,开发者可以轻松为传统桌面应用添加现代浏览器特性,提升多平台开发效率。

weixin_29233333的博客 226

蓝桥杯【第13届省赛】Python 实现

这个题集涵盖了第十三届省赛所有组别的编程题,但 Python B 组的题解我写在了另一篇文章中:蓝桥杯【第13届省赛】Python B组 98.95分 测试链接:https://www.dotcpp.com/oj/train/1023/

荷碧TongZJ 的水文 8545

使用LabVIEW创建和分析柱状图:从基础绘制到高级数据分析的完整指南

LabVIEW,全称为Laboratory Virtual Instrument Engineering Workbench,是由美国国家仪器公司(National Instruments, NI)开发的一款图形化编程语言。自1986年首次推出以来,LabVIEW凭借其强大的数据采集、分析和控制能力,在工程、科研、教育等领域得到了广泛应用。与传统的文本编程语言不同,LabVIEW采用了图形化编程方式,用户通过连接不同的函数节点来实现复杂的逻辑和算法。

qq_38334677的博客 774

科研绘图系列:基因突变瀑布图统计以及可视化

科研绘图系列:基因突变瀑布图统计以及可视化

专注生信领域 1651

蓝桥杯网站试题练习系统网站,想拿国奖就靠它

蓝桥杯必备刷题网站!

weixin_56032691的博客 1万+

YOLO26改进策略【小目标改进】| 添加专用于小目标的检测层 附YOLOv1~YOLOv11的检测头变化详解

在目标检测领域,小目标检测一直是一个具有挑战性的问题。算法以其高效快速的特点受到广泛关注,然而在面对小目标时,仍存在一些局限性。本文将介绍如何在中添加小目标检测层,以提高对小目标的检测能力。原始模型结构如下: 二、有效特征层对应的检测头类别 2.1 P3/8 - small检测头 原始模型中的对应的检测头主要用于检测相对较小的目标。其特征图大小相对较大,空间分辨率较高。 适合检测尺寸大概在到像素左右的目标。 2.2 P4/16 - medium检测头 这个检测头对应的经过了更多的下采样操作,相比P3/

Limiiiing的博客 348

蓝桥杯真题(Python)每日练Day1

蓝桥杯真题(Python)每日练Day1

m0_63216005的博客 1429

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

python蓝桥杯真题刷题打卡 | day6

时间显示 | 删除字符 | 最少砝码

lijiamingccc的博客 1554

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

python蓝桥杯真题刷题打卡 | day4

目录1.七段码题目代码2.子串分值题目代码3.货物摆放题目:代码:4. 质数题目:代码: 1.七段码 填空题 2020 省赛 题目 代码 没有好的思路,请大佬们指教 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { // 请在此输入您的代码 int sum = 0; //有一段二极管发光; a,b,c,d,e,f,g int l1 = 7;

lijiamingccc的博客 4882

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

python蓝桥杯真题刷题打卡 | day3

目录 蛇形填数 棋盘放麦子 既约分数 跑步锻炼

lijiamingccc的博客 1259

python蓝桥杯真题刷题打卡 | day7

目录1. 直线题目解析代码2. 路径题目解析代码3. 双阶乘题目代码4. 几个2020题目代码 1. 直线 题目 解析 因为要统计不同的直线,所以用直线的性质:斜率和截距 来区分,并存放到集合容器里 直接使用k斜率去计算b截距,会产生精度爆炸,也就是说,编译器会自动省略掉后几位数字,导致题目错误,最常见的错误答案如下: 公式推导如下: 代码 points = [(x,y) for x in range(20) for y in range(21)] docker = set() for x

lijiamingccc的博客 803

python蓝桥杯算法真题打卡(Day2)

【代码】python蓝桥杯算法真题打卡(Day2)

gxiaoqingfeng的博客 199

python蓝桥杯真题刷题打卡 | day2

目录数字三角形卡片排序成绩分析等差素数列 数字三角形 2020省赛 动态规划 dp 输入输出样例 输入: 5 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 输出: 27 代码: import os import sys # 请在此输入您的代码 h = int(input()) # 输入数据 W = [list(map(int, input().split())) for i in range(h)] # 循环遍历计算到每一行的和的最大值 for i in range(1, h):

lijiamingccc的博客 1265

python蓝桥杯算法真题打卡(Day3)

【代码】python蓝桥杯算法真题打卡(Day3)

gxiaoqingfeng的博客 164

python蓝桥杯算法真题打卡(Day1)

取这两个天数中的较大值,因为每次往返修剪,这个最大生长天数会出现两次(一次从左往右,一次从右往左),所以每棵灌木的最高高度就是 max(i−1,N−i)×2。对于这道 “修剪灌木” 的题目,核心在于分析每棵灌木在被修剪前能生长的天数,从而得出其最高高度。

gxiaoqingfeng的博客 679

蓝桥杯备赛打卡(day3)

本文介绍了一种高效解决蓝桥杯"颜色平衡树"问题的方法。该问题要求统计树中所有颜色平衡子树的数量,即子树中所有颜色出现次数相同的子树。针对传统递归方法容易超时的问题,作者提出了三个优化技巧:1) 利用节点编号特性进行非递归逆向遍历;2) 使用数学公式(size == max_freq * color_count)快速判断平衡;3) 采用启发式合并策略(Small-to-Large)将时间复杂度控制在O(N log N)。文章提供了详细的Python实现代码,并解释了如何通过优化I/O、避免

2301_79448707的博客 547

python蓝桥杯真题刷题打卡 | day8 | 埃式筛选

整数分析 | 带宽 | 完全日期 | 纯质数 | 大写

lijiamingccc的博客 1077

第十四届蓝桥杯三月真题刷题训练——第 6 天

第 1 题:星期计算 问题描述 运行限制 代码: 第 2 题:考勤刷卡 问题描述 输入格式 输出格式 样例输入 样例输出 评测用例规模与约定 运行限制 代码: 第 3 题:卡片 问题描述 输入格式 输出格式 样例输入 样例输出 样例说明 评测用例规模与约定 运行限制 代码:

小羊不会飞的博客 2366
上一篇: win11 MongoDB 安装教程
下一篇: python蓝桥杯真题刷题打卡 | day2
lijiamingccc
博客等级 码龄5年 7091粉丝 97原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lijiamingccc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值