题解列表

筛选

[编程入门]水仙花数判断-题解(C语言代码)

#1016题-[编程入门]水仙花数判断-题解(C语言描述)------------本题解的最终解释权归本人所有,主要用于本班上同学更好的掌握本题的解题方法,同时更好的理解和掌握方法。------------###题目描述打印出所有"水仙花数",

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

题意:一个n位数,遵守k进制,相邻的两位不能是0且第一位不能是0解题思路:每一位都有k种选择,分别是0~k-1(but第一位不能是0,为1~k-1,所以要单独判断),对每一位进行枚举,从首位a[1]开始判断到最后一位a[n],如果发现有相邻两位同是0,
优质题解

信息学奥赛一本通T1307-高精度乘法-题解(C/C++语言代码)

####解题思路:所谓高精度乘法,是指计算超过标准数据类型能够表达的计算范围的乘法计算。如果计算机结果已经超过longlong所能表示的范围,将会得到溢出后的答案(结果不正确,也不能计算)这时候就需要用到高精度乘法算法,所谓高精度乘法算法,无非也就是通过录入字符数组的形式保存数字为字符串,

Tom数-题解(C++代码)

没必要被高精度搞得PTSD,先确定题目是否需要用到大数再做决定整理了几个常用在处理数据时的数据类型的表示范围:```cpp/*数据类型表示范围2^n表示范围int2^31-1~-2^312147483647~-2147483648unsignedint0~2^32-10~4294967295longl

DNA-题解(C++代码)

#解题思路##1.把输出分成两部分,一部分是不带最后一行的DNA,一部分是完整的DNA#代码如下```cpp#includeusingnamespacestd;intmain(){intn,a,b;cin>>n;inti=0;while(n--){cin>>a>>b;for(intk=1;k

DNA-题解(C语言代码)

#MarkDown编辑器基本使用说明//可以观察输入的例子,X在的位置只存在两种情况:(1)行等于列(2)行与列之和等于行数减去1【不懂得可以代入验证便知】由于重复度的问题,所以我们先打印第一行,剩下再打印重复的地方【这个可以用54验证,每一组五行,

字符串的输入输出处理-题解(C++代码)

**这一题不算难,坑在每行之间有换行,应该是\n\n,不然就会格式出问题**AC代码如下:```cpp#include#include#includeusingnamespacestd;intmain(){stringstr[1000];intn;intsignal=0;scanf("%d",