题解列表

筛选

题解:蓝桥杯2020年第十一届省赛真题-成绩分析

####简单思路:使用整数`mx=0`筛选`n`个数中的最大值,`mn=100`筛选出`n`个数中的最小值,浮点数`avg=0`累加`n`个数的和#####注意事项:求最大值,初始值设定为数组值域最小值,求最小值,初始值设定为数组值域最大值;注意浮点数的标准输出方式****##Code**C++**`

学生能看懂的c++语言

解题思路:难点在于如何用计算机模拟人一次次选的过程.有n个人,我们就定义一个长度为n个的数组a[n]不妨将m个元素赋1,其他元素初始化0。用一个for循环一次次地访问这个数组,当m次时,将a[i]赋0.最后一个时,数组所有元素的和为1,再找出最后的那个元素即可。

蓝桥杯2022年第十三届省赛真题-统计子矩阵 预处理+双指针

解题思路:先进行预处理,把每一列矩阵进行压缩,即a[i][j]等于原矩阵第j列第1行到第i行的和。三层for循环,第一层枚举子矩阵的起始行b,第二层枚举子矩阵的终点行i,第三层枚举子矩阵的终点列r。起始列l初始为1,如果当前和超过了k,则使起始列l自增1,直到当前和不大于k。

C++简便易懂

摘要:# 其实这题直接点提交就行了 ``` #include using namespace std; int main() { int a,b; while(cin>>a>>……

c++递归解决此问题

摘要:解题思路:主要找到每一项的关系,不难看出f(n)=f(n-1)+f(n-3)注意事项:参考代码:#include<iostream> using namespace std; //先写一个函数易知……