算法题-回文数
#include <stdio.h>
int main(void){
int i,n = 0,j,sum;
for(i=1;i<=1000000;i++){
sum = 0;
j = i;
while(j){
sum = sum*10+j%10;
j/=10;
}
if(i == sum){
++n;
if(n%5 == 0){
printf("\n");
}
printf("%d ",i);
}
}
return 0;
}
#include <stdio.h>
int main(void){
int i,n = 0,j,sum;
for(i=1;i<=1000000;i++){
sum = 0;
j = i;
while(j){
sum = sum*10+j%10;
j/=10;
}
if(i == sum){
++n;
if(n%5 == 0){
printf("\n");
}
printf("%d ",i);
}
}
return 0;
}
文章目录 一、题目介绍 二、代码实战 一、题目介绍 ![在这里插入图片描述][83d8966d1ba14c1989af95e42c57b675.png
一个正整数,如果交换高低位以后和原数相等,那么称这个数为回文数。比如 121121,23322332都是回文数,13,456713,4567 不是回文数。 任意一个正整数,如
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 > 输入: 121 > 输出: true 示例
题目 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 ![在这里插入图片描述][watermark_type_ZmFuZ3p
//判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 // // 示例 1: // // 输
文章开头先放个传送门,是回文字符串相关的LeetCode题 [字符串(回文问题):LeetCode题 125. 验证回文串,680. 验证回文字符串 Ⅱ,647. 回文子串,5
题目:一个数num,判断它是不是对称数(回文数)(如1,121,12321,43234)。不能用字符串库函数 代码: int min =0, m
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -12
还没有评论,来说两句吧...