题解列表

筛选

蓝桥杯算法提高VIP-勾股数-题解(C++代码)

解题思路:思路很简单,直接暴力出来,不过这里可以缩小一下范围,a可以从1~1000;b的范围是a~(1000-a);c的范围是b~(1000-a-b);这样可以减少运算量。```cpp#includeusingnamespacestd;intmain(){inta,b,c;for(inta=1;a

K-进制数-题解(C++代码)数位dp

这一题可以用数位dp思想,具体看代码与注释#includeusingnamespacestd;intn,k;intdfs(intpos,boollimit)//pos为当前所在位置,limit为下一位是否有限制(有限制代表下一位不能为0){intsum=0;if(pos==n)//当所有位置都填完时可

[编程入门]三个字符串的排序-题解(C++代码)

**看了大部分题解,思路都很复杂,代码也很不好写,我提供一个方法:在c++中,string类型的字符串可以按照字典序直接进行大小比较**#include#includeusingnamespacestd;intmain(){stringa,b,

[编程入门]自定义函数之整数处理-题解(C++代码)

#MarkDown编辑器基本使用说明**如果这是您第一次使用MarkDown编辑器,建议先阅读这篇文章了解一下Markdown的基本使用方法。**##实时预览、全屏显示![](/image_editor_upload/20190606013233_25630.png)**编辑器左边是输入框,

蓝桥杯基础练习VIP-芯片测试-题解(C/C++代码) 简短代码、简单原理

#思路因为好芯片总是比坏芯片多,即便坏芯片干扰测试结果,其影响也不会大过好芯片于是我们把所有测试结果加起来,给每个芯片打分,好的`+1`分,坏的`-1`分利用好芯片数量的优势,把坏芯片的测试结果压下去,结果就是好芯片都为正分,坏芯片都是负分。