蓝桥

[每天例题}蓝桥杯 C语言 杨辉三角形

蓝桥杯 C语言 杨辉三角形 题目 、 题目要求 由分析可得: 杨辉三角形组成: a[i][1]=a[i][i]=1; a[i+1][j+1]=a[i][j]+a[i][j+1] //i>=2,j>=2 代码 #include<stdio.h> int main() { int a[100][100] ......
蓝桥 例题 语言

[2022年蓝桥杯C/C++ A组]个人做题记录

碎碎念 欸嘿,鸽了小半年 去做了一些不喜欢的事情,但兜兜转转,还是acm最香捏 求和 题意 求$\sum_{i=1}^n\sum_{j=1}^n a_i*a_j (i!=j)$ 题解 感觉是去年的时候笨人唯一做满分的题…… 经典前缀和,设$sum[i]=\sum_{j=i}^na[j]$,答案即为$ ......
蓝桥 个人 2022

[每天例题]蓝桥杯 C语言 单词分析

蓝桥杯 C语言 单词分析 题目 题目要求 1.寻找出现最多的字母和这 个字母出现的次数。 2.如果有多个字母出现的次数相等,输出字典序最小的那个。 思路分析 输入方法: 方法一: 1.可以通过数组来记录该单词,并为单词出现的每一个字母做上标记。 2.可以采用for循环将字符串依次输入,直到输入‘\n ......
蓝桥 例题 单词 语言

选数异或-蓝桥杯

原题:选数异或 ##题目描述 ##题解 对于异或运算,我们有如下数学性质:若$$a\bigoplus b=x$$则有$$a\bigoplus x=b$$或$$b\bigoplus x = a$$ 另外,异或运算也满足交换律和结合律。对于一个整数 $a$ ,有且只存在一个数 $b$ 使得 $a\big ......
蓝桥

洛谷 P8742 [蓝桥杯 2021 省 AB] 砝码称重

经典 01 背包题 首先介绍一下 01 背包,即一种 DP 问题,以放置物品为模型,每个物品只能放一次。其区分于完全背包(每个物品可以放无限多次),以及多重背包(每个物品有一个固定次数上限)。题中给出了 $ N $ 个砝码及每个砝码的质量,要求我们求出可以称出质量的种数。由此想到转化为 01 背包。 ......
蓝桥 砝码 P8742 8742 2021

洛谷 P8762 [蓝桥杯 2021 国 ABC] 123 题解

为什么可以使用前缀和,这里提供解释: 初读题目,我们发现这个数列很迷惑,似乎不能使用数学方法来解。 $$ 1,1,2,1,2,3,1,2,3,4,\cdots $$ 但是,我们可以想到 数形结合 的方式,我们将数列看作一个三角形,于是他变成了: $$1$$ $$1,2$$ $$1,2,3$$ $$1 ......
蓝桥 题解 P8762 8762 2021

蓝桥杯嵌入式——uart串口通信

配置 如果没有配置过lcd屏,需要手动将引脚改为PA9和PA10 参数的配置 打开中断 编程(发送数据) 需要先引用一个头文件 1 #include "string.h" 然后使用函数HAL_UART_Transmit 1 char text[30]; 2 sprintf(text,"hello w ......
蓝桥 串口 嵌入式 uart

[每周例题]蓝桥杯C语言 明明的随机数

蓝桥杯 C语言 明明的随机数 题目: 题目要求: 1.N* 个 1 到 1000 之间的随机整数(N ≤100)。 2.对于其中重复的数字,只保留一个,把其余相同的数去掉。 3.把这些数从小到大排序。 思路分析: 方法一: 1.可以采取for循环与数组方式,输入所取的随机整数。 2.采用双循环去掉重 ......
随机数 蓝桥 例题 语言

2022年第十三届蓝桥杯大赛软件类决赛C/C++大学B组真题

2022年第十三届蓝桥杯大赛软件类决赛C/C++大学B组真题 卡牌 const int N=2e5+10; pii a[N]; int sum; int b[N]; int n,m; void solve() { int mx=1e18,ans=0; cin>>n>>m; for(int i=1;i ......
蓝桥 真题 年第 大学 软件

蓝桥杯2022年第十三届省赛真题-青蛙过河(二分查找+前缀和)

题目描述 小青蛙住在一条河边,它想到河对岸的学校去学习。小青蛙打算经过河里的石头跳到对岸。 河里的石头排成了一条直线,小青蛙每次跳跃必须落在一块石头或者岸上。不过,每块石头有一个高度,每次小青蛙从一块石头起跳,这块石头的高度就会下降 1,当石头的高度下降到 0 时小青蛙不能再跳到这块石头上(某次跳跃 ......
蓝桥 前缀 真题 青蛙 年第

2021 年蓝桥杯第一次省赛题目全解答

做题链接:A组 B组 C组 填空题 卡片 直接模拟。 展开代码 #include <bits/stdc++.h> using ll = long long; int main() { std::cin.tie(nullptr)->sync_with_stdio(false); std::map<ch ......
蓝桥 题目 第一次 2021

洛谷 P8742 [蓝桥杯 2021 省 AB] 砝码称重(dp/背包)

https://www.luogu.com.cn/problem/P8742 输入 #1复制 3 1 4 6 输出 #1复制 10 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL,L ......
蓝桥 砝码 背包 P8742 8742

蓝桥杯【答疑】

蓝桥杯【答疑】 题目描述 分析 这是一个贪心算法,要所得的时刻之和最小,而且下一个同学需要等上一个同学结束以后才能进行,因此需要对所耗总时间进行有小到大的排序,总时间相同的同学则对前两步时间之和有小到大进行排序,最后算出时间之和即可。 代码 import java.util.Arrays; impo ......
蓝桥

蓝桥杯2022年第十三届省赛真题-蜂巢 (模拟)

蜂巢由大量的六边形拼接而成,定义蜂巢中的方向为:0 表示正西方向,1 表示西偏北 60◦,2 表示东偏北 60◦,3 表示正东,4 表示东偏南 60◦,5 表示西偏南 60◦。 对于给定的一点 O,我们以 O 为原点定义坐标系,如果一个点 A 由 O 点先向 d 方向走 p 步再向 (d + 2) ......
蓝桥 蜂巢 真题 年第 2022

P8774 [蓝桥杯 2022 省 A] 爬树的甲壳虫(概率DP)

[蓝桥杯 2022 省 A] 爬树的甲壳虫 题目描述 有一只甲壳虫想要爬上一颗高度为 $n$ 的树,它一开始位于树根, 高度为 $0$,当它尝试从高度 $i-1$ 爬到高度为 $i$ 的位置时有 $P_{i}$ 的概率会掉回树根, 求它从树根爬到树顶时, 经过的时间的期望值是多少。 输入格式 输入第 ......
甲壳 蓝桥 甲壳虫 概率 P8774

蓝桥杯历届真题 波动数列

波动数列 题意 一个数列有以下性质:$c_i=c_{i-1}+a或者c_i=c_{i-1}-b,i\in[2,n]$. 求一个长度为n,总和为s的数列有多少个。 思路 显然 在位置$pos\in[2,n]$,假设$c_{pos}=c_{pos-1}+x$,则这个值x对整个数组的贡献为$(n-pos+ ......
蓝桥 数列 真题

蓝桥杯B组统计子矩阵

题目传送门 题目描述 给定一个N×M 的矩阵 A,请你统计有多少个子矩阵 (最小 1×1, 最大 N×M) 满足子矩阵中所有数的和不超过给定的整数 K。 输入格式 第一行包含三个整数 N,M 和 K。 之后 N 行每行包含 M 个整数, 代表矩阵 A。 输出格式 一个整数代表答案。 输入输出样例 输 ......
蓝桥 矩阵

蓝桥杯-砍竹子

蓝桥杯 2022 省赛 B 组 J 题:砍竹子 [蓝桥杯 2022 省 B] 砍竹子 题目描述 这天,小明在砍竹子,他面前有 $n$ 棵竹子排成一排,一开始第 $i$ 棵竹子的高度为 $h_{i}$. 他觉得一棵一棵砍太慢了,决定使用魔法来砍竹子。魔法可以对连续的一段相同高度的竹子使用,假设这一段竹 ......
蓝桥 竹子

2023.3.23蓝桥杯集训·每日一题

今日复习的内容是背包问题。 记得动态规划问题的初始化。 AcWing3382.整数划分 解题思路 考虑到本题是将一个数划分为 $2$ 的幂的和,而 $2$ 的 $i$ 幂是可以无限使用的,所有可以将该问题转化为一个完全背包问题,即背包容量是 $j$,物品的重量是 $2^i$。 状态表示:$f[j]$ ......
蓝桥 2023 183 23

蓝桥杯-数字拆分

题目描述 上图给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。 路径上的每一步只能从一个数走到下一层和它最近的左边的那个数或者右 边的那个数。此外,向左下走的次数与向右下走的次数相差不能超过 1。 输入描述 输 ......
蓝桥 数字

蓝桥杯之迷宫

蓝桥杯题解 迷宫 下图给出了一个迷宫的平面图,其中标记为 11 的为障碍,标记为 00 的为可以通行的地方。 010000 000100 001001 110000 迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这 个它的上、下、左、右四个方向之一。 对于上面的迷宫,从入口开始,可以 ......
蓝桥 迷宫

第十一届蓝桥杯省赛第一场C++AB组真题

第十一届蓝桥杯省赛第一场C++A/B组真题 整除序列 有一个序列,序列的第一个数是 $ n $,后面的每个数是前一个数整除 $ 2 $,请输出这个序列中值为正数的项。 输入格式 输入一行包含一个整数 $ n $。 输出格式 输出一行,包含多个整数,相邻的整数之间用一个空格分隔,表示答案。 数据范围 ......
蓝桥 第十一届 真题 AB

蓝桥杯-等差数列

等差数列 ##题目描述 数学老师给小明出了一道等差数列求和的题目。 但是粗心的小明忘记了一部分的数列,只记得其中 $N$ 个整数。 现在给出这 $N$ 个整数,小明想知道包含这 $N$ 个整数的最短的等差数列有几项? ###输入格式: 输入的第一行包含一个整数$N$。 第二行包含 N个整数 $A_1 ......
等差 蓝桥 数列

[蓝桥杯]数位排序

统计一下每种数位的数量,存在数组里,然后再来找就可以了,萌新代码比较难看,欢迎支持提建议(csdn博客https://blog.csdn.net/weixin_75172140) #include <bits/stdc++.h> using namespace std; int main() { i ......
蓝桥 数位

[蓝桥杯2015初赛]星系炸弹

2015年简单题多点,找回了一点自信,2017还18简直噩梦 #include <bits/stdc++.h> using namespace std; int main() { int y, m, d, n; cin >> y >> m >> d >> n;//初始年,月,日// while (n ......
蓝桥 初赛 星系 炸弹 2015

[蓝桥杯2015初赛]牌型种数

这方法不能叫dps吧,只能说是递归?偷懒懒得想名字了(csdn博客https://blog.csdn.net/weixin_75172140) #include <bits/stdc++.h> using namespace std; int ans = 0; //种类// void dps(int ......
种数 蓝桥 初赛 2015

[蓝桥杯2016初赛]凑算式(c++)

#include <bits/stdc++.h> using namespace std; bool num[9] ; int ans = 0; vector<int>v; void cul(double a, double b, double c, double d, double e, doub ......
算式 蓝桥 初赛 2016

蓝桥杯——巧妙地递归

一、切蛋糕思想 对于递归,我们可以采用思想之一,切蛋糕思想。 简而言之,就是将一个大问题,切成若干个小问题进行解决。 递归三要素:找重复、找变化、找边界 我们可以理解为,自己处理一小部分,剩下的部分交给别人处理(递归) 分解为:直接量 + 小规模子问题 1.1 经典求阶乘 求阶乘 jc(n):求n的 ......
蓝桥

蓝桥杯——想不到的位运算

一、前言 笔者准备参加蓝桥杯,所以再次记录自己的学习心得。 我会将自己的算法学习之路用博客进行记录,并将学习思想进行分享。 希望大家如果看文章的话,可以认真阅读题目,并进行思考。 希望和大家一起共同成长 二、奇妙的异或 1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重 ......
蓝桥 想不到

【笔试实战】蓝桥官网在线刷题100题计划【第一轮】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
蓝桥 笔试 实战 100
共270篇  :9/9页 首页上一页9下一页尾页