十三届专题

出差——蓝桥杯十三届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 \

【蓝桥杯单片机】十三届省赛“重难点”解析(附源码)

【蓝桥杯单片机】十三届省赛“重难点”解析 一、题目难点解析二、易出错点提示三、完整代码链接 笔记包括:①题目难点解析、②易出错点提示、③完整代码链接 注:本文提供的所有代码都是使用第十四届竞赛包完成 ⭐----------系列文章链接----------⭐ 【蓝桥杯单片机】十四届省赛“重难点”解析(附源码) 【蓝桥杯单片机】十三届省赛“重难点”解析(附源码)

十三届试题B(山)

这天小明正在学数数。 他突然发现有些正整数的形状像一座“山”,比如 123565321 、 145541 ,它们左右对称(回文)且数位上的数字先单调不减,后单调不增。 小明数了很久也没有数完,他想让你告诉他在区间[2022,2022222022]中有多少个数的形状像一座“山”。 解题思路:         先判断它是否为回文,再判断其是否递增,用计数器计数。 解题代码: public cl

【十三届蓝桥杯省赛解析javaC组】

十三届蓝桥杯省赛题目解析(不断更新版) A. 字母排序题目描述解题思路代码示例 B. 特殊时间题目描述解题思路代码示例 C. 纸张尺寸题目描述解题思路代码示例 D. 求和题目描述解题思路代码示例: E. 矩形拼接题目描述解题思路代码示例: F. 选数异或题目描述解题思路代码示例: G. GCD(数论定理)题目描述解题思路代码示例: H. 青蛙过河题目描述解题思路代码示例: I. 因数平方和题