题解列表

筛选

蓝桥杯基础练习-十进制转十六进制-题解(C++代码)

#题目描述#十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,

Casear cypher (C++代码)

#include#include#includeusingnamespacestd;typedefunsignedlonglu;intmain(){//统计各字母出现频次chars[10000],c[27];//这里有个大坑,原题说L

高精度运算类(加、减、快速除 C++代码)

#高精度类-本代码用string实现了一个高精度类,可以进行加分,减法,除法。-本题直接暴力用减法实现除法会超时,所以我这边的除法会每次减去被除数*10^k##代码-####代码块```#include#include#include#includeusingnamespacestd;classBig

台球碰撞-题解(C++代码)

#include#include#include#definePIacos(-1)#definef(a)(((a)*(PI))/(180))usingnamespacestd;intmain(){intx,y,l,w,r,a,v,s;while(cin>>l>>w>>x>>y>>r>>a>>v>>s&

蓝桥杯算法提高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)//当所有位置都填完时可