题解列表

筛选

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

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

循环求和,一种简单的方法实现

解题思路:若n=5,设变量a=0可推:2=2x1;(a)22=2x10+2(a=2*10+a)222=2x100+22(a=2*100+a)2222=2x1000+222(a=2*1000+a)22222=2x10000+2222(a=2*10000+a)注意事项:参考代码:#include

作业调度方案(垃圾版)

解题思路:基本思路就是使用矩阵模拟出各机器的时间线,按照给定的总工件顺序,参照各工件单独的加工顺序与加工时间填写矩阵,最终输出最长的矩阵。我写的很烂,方法很笨,但是看到没人提交python代码,然后自己又懒得对代码优化,所以提交上来请各位大佬优化一下我的代码。

C++简便易懂

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

分段函数(c语言)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>double fun(double x){      if(x>=0 && x<5)      {           return -……

骑车与走路

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){     int n;     double s1,s2;     scanf("%d",&n);     s1=……

晶晶赴约会

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){      int n;      scanf("%d",&n);      if(n==1||n==3||n==……

收集瓶盖赢大奖

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){      int n,m;      scanf("%d%d",&n,&m);      if(n>=10 ||……