*标题
回文数
类别
数组
时间限制
2S
内存限制
1000Kb
问题描述
若一个非负整数其各位数字按照正反顺序读完全相同,则称之为回文数,例如12321。
判断输入的整数是否是回文数。若是,则输出该整数各位数字之和,否则输出no。
输入说明
输入为一个整数n,0<=n<1000000000。
输出说明
若该整数为回文数,则输出整数各位数字之和,否则输出no。
输入样例
样例1输入
131
样例2输入
24
输出样例
样例1输出
5
样例2输出
no*
代码思路
- 确定输入数字的位数
- 用数组储存每一位的数,并进行比较
#include<stdio.h>
#include<math.h>
//因为这里输入的两个数都是整型,所以要重新定义一个指数函数
int dpow(int x,int y){
int i,a=1