题解 1161: 回文数(二)

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

回文数(二)-STL map处理解法(C++代码)

解题思路:明白十进制的加法:逢十进一,借一当十,其他进制数类似;注意事项:在10进制以上的进制数,有这样的对应关系:10-A,11-B,12-C,13-D,14-E,15-F,我们可以用map来进行对应,计算时利用键,而存储结果时利用值;参考代码:#include#def

回文数 ---简单代码搞定

首先,说明一下,此题有会有step=0的情况出现,我看好多题解都没有这个情况,所以特此来写一写题解。其次,此题需要考虑10进制以上的进制输入情况有字母,就必须用字符串数组进行。之前因为没考虑到这个老是不过然后就是基本的代码了代码很简单参考如下:#include#include
优质题解

【回文数(二)】 (C++代码)

摘要:解题思路用一个数组保存所要算的数的每一位,如10进制87->逆序存储 a 数组={7,8}; 8 7         +7 8 ———— 15 15因为我们是逆序存储的,所以数组从0开始相加,就……

回文数二:主要为进制转换问题

解题思路:本体大体没什么难度,不要上去直接按照题目给的进制直接进行对应进制的加法,那样就太复杂了,直接把题目所给的对应进制数用python自带的int()方法转为十进制,再写个通用的十进制转其他进制的函数,把相加的结果转回去再判断就行,如果不符合要求,

1161: 回文数(高精度)

摘要:解题思路: 高精度求和注意事项:参考代码:#include<iostream> using namespace std; const int N = 1e3 + 10; int a[N],b[N……

回文数(二)-题解(C语言代码)

函数有点复杂,但思路很清晰。```c#include#includevoidinput(inta[]);voidadd(inta[],intm);inthui(inta[]);intmain(){intn;scanf("%d",&n);inta[50000]={0},

【回文数(二)】 (Java代码)

解题思路:注意事项:居左写的我觉得有问题,011011二进制输入我感觉我是对的参考代码:publicclass回文数2{publicstaticStringnv(Stringnum){returnnewStringBuffer(num).reverse().toString();}publicstat

1161: 回文数(二)

解题思路:这个和2113题信息学奥赛一本通T1309-回文数一样,看到这里的题解有点凌乱,所以把我在2113题的题解复制过来了。没有使用字符数组做,因为在十六进制相加减的时候有些麻烦,所以把字符数组转成了Int型数组,对于判断是否回文来说,a,b,c和10,11,12并没有不同,