国赛专题

第十五届蓝桥杯大赛 国赛 pb组F题【括号与字母】(15分) 栈的应用

博客主页:誓则盟约系列专栏:IT竞赛 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍  试题F:括号与字母 【问题描述】          给定一个仅包含小写字母和括号的字符串 S ,保证括号可以两两匹配。 给出 Q 组询问,每组询问给出一个小写字母 ci 和一个数 xi ,询问 S 中有 多少对匹配的括号之间有不

第十二届蓝桥杯单片机国赛练习代码

文章目录 前言一、问题重述二、主函数总结 前言   第十五蓝桥杯国赛落幕已有十天,是时候总结一下,这个专栏也将结束。虽然并没有取得预期的结果,但故事结尾并不总是美满的。下面是赛前练习的第十二届国赛的代码。 一、问题重述 二、主函数   完整项目工程见第十二届蓝桥杯单片机国赛代码 #include "main.h"#include "key_sm

第十五届蓝桥杯物联网试题(国赛)

好,很好,国赛直接来个阅读理解,我猛做4个小时40分钟,cpu都干冒烟了,也算是勉强做完吧,做的很仓促,没多检查就交了,方波不会,A板有个指示灯没做,其他应该都还凑活,最后也是拿了个国三吧,拿十天时间准备看来还是太理想了,代码量挺多的估计500行+吧,真是5个小时硬写估计刚刚好,尽力而为了吧,再多查原因就是菜,明后两天再把这个重写一遍有始有终,把所有资源上传了,助力诸君绵薄之力,那么

蓝桥杯单片机第五届国赛题目

前言:针对串口的练手,此处只作代码记录,不进行分析和展示 目录 题目代码底层驱动主程序核心代码 题目 代码 注:EEPROM的五组后丢弃用一个记录次数的变量进行循环即可,我没有写这一部分代码。 底层驱动 IIC unsigned char rb2(){unsigned char ret;I2CStart();I2CSendByte(0x90);I2CWaitA

蓝桥杯2024国赛--备赛刷题题单

1.游戏(单调队列) 注意如果结果是分数,直接设置变量为double,最好不要使用把int类型乘1.0变成分数来计算。 #include <iostream>#include <queue>using namespace std;const int N=1e5+10;//滑动窗口大小为k,最大值为P,最小值为Q,K=P-Q//窗口个数为cnt=n-k+1//所有情况为all

【蓝桥杯嵌入式】 第六届国赛

目录 题目 配置 注意事项 代码 - 默写大师 EEPROM读写函数 LED驱动函数 ADC采集 上电初始化 LCD 按键 PWM互补输出 全部代码 hardware.c hardware.h control.c control.h main.c  题目 配置 注意事项 复制LCD的工程,先配置资源 --- 勾选完选项一定要再看一眼,可

蓝桥杯Web开发【大学组:国赛】2022年真题

1.分一分 如果给你一个数组,你能很快将它分割成指定长度的若干份吗? 1.1 题目问题 请在 js/index.js 文件中补全函数 splitArray 中的代码,最终返回按指定长度分割的数组。 具体要求如下: 将待分割的(一维)数组升序排序。将排序后的数组从下标为 0 的元素开始,按照从 id=sliceNum 的输入框中获取到的数值去分割,并将分割好的数据存入一个新数组中。如:输入

2023、2024国赛web复现wp

2023 Unzip 类型:任意文件上传漏洞 主要知识点:软链接 随便上传一个一句话木马文件,得到一串php代码 根据代码上传zip文件发现进入后还是此页面 代码审计: <?phperror_reporting(0);highlight_file(__FILE__);$finfo = finfo_open(FILEINFO_MIME_TYPE);#创建一个新的文件资源

第十二届蓝桥杯物联网试题(国赛)

不得不说国赛相比较省赛而言确实,功能变得更加复杂,更加繁琐,特别是串口+LORA通信相结合的更加频繁,且对收取的字符处理要求要更加复杂,处理判别起来会更加复杂。 对于收发数据本身来说,收发的数据本身是以字符串的形式,如果收取到字符串后仅仅用来显示,那就直接取显示部分的字符串即可但是偏偏还要判别字符串是否合法,符合某个数字区间,这就比较麻烦了 不得不说国赛确实时间要比省赛更加紧迫,真

蓝桥杯单片机-国赛6——第13届国赛主观题

0.比赛真题 1. 编程心得 DAC输出需要放到while循环里,一直持续的输出才能检测到稳定电压涉及锁存器5的部分:relay、buzz、motor……等不要放到while循环里,会造成蜂鸣器暴鸣。而是应该写一个带形参的函数,直接进行调用led的刷新:放在定时计数器里面,每2ms刷新一次比较恰当涉及超声波的变量,无脑采用unsigned int 2.代码效果

蓝桥杯单片机-国赛4——基于sprintf()函数的串口通讯收与发

本文基于小蜜蜂课程代码,其他知识点可参考本人其他博客         在国赛中,如果考到串口通讯的话,主要是考从上位机接收数据,然后单片机做出反应,并返回一部分数据。因此本文目的在于,正确接收上位机数据,并利用正确的格式将内容发送回上位机。 目前常见的方法有三种: 1.使用传统的串口收发函数,直接发送信息和接收信息。缺点:发送变量不好弄2.使用print()打印函数,直接将信息打印在屏幕

蓝桥杯单片机-国赛5——各外设时序记忆方法及手册重点提取

蓝桥杯涉及三个通讯外设,时序很难记忆,因此本文重点在于记录如何不背时序,直接看手册 注意:本文参考2024年第15届比赛手册讲解,没有英文基础也没关系 每一个外设会在第一张时序图中详细讲解,后续简写,请先看第一个再往后看 时序图中标明了读取和写入对应的R/W位为1还是0,我发现写入都是0,读取都是1 对于外设的详细操作,可查看本人关于省赛的专栏 1.  IIC通讯协议器件 1.1

国赛部分复现

MISC 神秘文件 下载解压后是个pptm文件,内容丰富 使用010打开ppt查看 发现为PK开头,属于压缩包文件。复制粘贴ppt,修改副本后缀为.zip并解压 part1 查看属性,发现奇怪字符 QFCfpPQ6ZymuM3gq 根据提示Bifid chipher,为双歧密码解密 使用Bifid Cipher Decode解码 CyberChef key

蓝桥杯 EDA 组 历届国赛真题解析

一、2021年国赛真题 1.1 CN3767 太阳能充电电路   CN3767 是具有太阳能电池最大功率点跟踪功能的 4A,12V 铅酸电池充电管理集成电路。 最大功率点应指的是电池板的输出电压,跟踪电压其做保护。当然 CN3767 也可以直接使用直流充电,具体可以阅读芯片手册。 CN3767 其原理是根据 BAT 引脚检测电池电压;BAT 和 CSP 引脚配合 R26 检测电阻

2013数学建模国赛感想

时隔一年放上昔日感谢,祝各位成功 不得不承认,第一次触碰到数学建模时,真心觉得天书般的论文离我还有遥远的距离,自己根本不敢想到有朝一日自己都能写出这种论文。但那毕竟是当局者的时候,当站在旁观者的角度回头想想参赛的种种,也觉得不过如此罢了。人就应该尝尽百苦。 数学建模中不得不提到的就是组队,正所谓“不怕狼一样的对手,就怕猪一样的队友”,如果数学建模调成一人赛,那数学建模也就失去其内

第十二届蓝桥杯单片机国赛真题

有问题欢迎大家指出,共同交流学习进步 #include <STC15F2K60S2.H>#include "ds1302.h"#include "intrins.h"#include "iic.h"#define TSMG 500sbit TX = P1^0;sbit RX = P1^1;sbit h3 = P3^2;sbit h4 = P3^3;sbit s1 = P4^4;

出差——蓝桥杯十三届2022国赛大学B组真题

问题分析 该题属于枚举类型,遍历所有情况选出符合条件的即可。因为只需要派两个人,因此采用两层循环遍历每一种情况。 AC_Code #include <bits/stdc++.h>using namespace std;string str;//选择的两人bool ok(){if(str.find("A")!=-1){//条件1if(!(str.find("C")!=-1||str.

故障——蓝桥杯十三届2022国赛大学B组真题

问题分析 这道题纯数学,考察贝叶斯公式 AC_Code #include <bits/stdc++.h>using namespace std;typedef pair<int,double> PI;bool cmp(PI a,PI b){if(a.second!=b.second)return a.second>b.second;return a.first<b.first;

最大数字——蓝桥杯十三届2022国赛大学B组真题

问题分析 这道题属于贪心加回溯。所有操作如果能使得高位的数字变大必定优先用在高位,因为对高位的影响永远大于对低位的影响。然后我们再来分析一下,如何使用这两种操作?对于加操作,如果能使这一位的数字加到9则变成9,否则使这个数字尽量大。对于减操作,如果能使这一位的数字减到9则变成9,否则不采用减操作。然后我们用回溯来分别对该位进行加操作和减操作,记录最大值。时间复杂度大概是 O ( 2 l g

卡牌——蓝桥杯十三届2022国赛大学B组真题

样例输入 4 51 2 3 45 5 5 5 样例输出 3 样例说明 这 5 张空白牌中,拿2张写1,拿1张写2,这样每种牌的牌数就变为了3,3,3,4, 可以凑出 3套牌,剩下2张空白牌不能再帮助小明凑出一套。 评测用例规模与约定 对于30%的数据,保证n ⩽ \leqslant ⩽ 2000; 对于100%的数据,保证n ⩽ \leqslant ⩽ 2 × 1 0 5 \

蓝桥杯13届JAVA A组 国赛

​​​​​​​ package 蓝桥杯国赛;// 贪心选个数最少的进行摆// 2:1 ,3:1, 4:1,5 : 3,6:3,7:1// 选 1,7,4,2,3,5,9// 然后都选满10个public class 火彩棒数字 {public static void main(String[] args){System.out.print("9999999999777777777755

蓝桥杯如何准备国赛?

目录 一、赛前准备 1、如何刷题,刷哪些题? 2、记录(主要看个人习惯) CSDN博客  写注释 3、暴力骗分 4、从出题人的角度出发,应该如何骗分 二、赛中注意事项 一、赛前准备 1、如何刷题,刷哪些题? 以刷真题为主进行刷题进行训练是最有效的,通过做蓝桥杯的真题来感受大纲里的知识点如何体现在具体的题目中,以及如何尝试从往年真题中训练骗分的意识 题库 - 蓝桥

数学建模国赛,时间怎么安排,每个时间段应该完成什么事情才能确保进度?

目录 2024全国大学生数学建模思路见文末名片 第一天(开赛日) 第二天 第三天 第四天 2024全国大学生数学建模思路见文末名片 在数学建模比赛中,时间节点的进度安排对于确保团队在有限时间内高效率地完成比赛至关重要。精确的时间管理不仅能帮助团队成员明确各自的责任和截止时间,还有助于优化工作流程,保证每个阶段的任务都能得到充分的时间进行深入研究和执行。

(助力国赛)美赛O奖数学建模可视化!!!含代码2(箱型图、旭日图、直方图、三元图、平行坐标图、密度图、局部放大图)

众所周知,数学建模的过程中,将复杂的数据和模型结果通过可视化图形呈现出来,不仅能够帮助我们更深入地理解问题,还能够有效地向评委展示我们的研究成果。   今天,承接《可视化代码1》,作者将与大家分享《可视化代码2》,内含9种强大的数学建模可视化图形及其在实际问题中的应用,包含如下图形:“箱型图”、“旭日图”、“直方图”、“三元图”、“平行坐标图”、“密度图”、“局部放大图”。   如果阅者喜欢

(助力国赛)数学建模可视化!!!含代码1(折线图、地图(点)、地图(线)、地图(多边形)、地图(密度)、环形图、环形柱状图、局部放大图)

众所周知,数学建模的过程中,将复杂的数据和模型结果通过可视化图形呈现出来,不仅能够帮助我们更深入地理解问题,还能够有效地向评委展示我们的研究成果。   今天,作者将与大家分享8种强大的数学建模可视化图形及其在实际问题中的应用,包含如下图形:折线图、地图(点)、地图(线)、地图(多边形)、地图(密度)、环形图、环形柱状图、局部放大图。   如果阅者觉得此篇分享有效的的话,请点赞收藏再走!!!(

2023年全国职业技能大赛“信息安全与评估”国赛模拟题-windows应急响应+题目+WP

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~✨主攻领域:【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋🙏作者水平有限,欢迎各位大佬指点,相互学习进步! 目录 0x1前言 0x2 题