day 25 回文数

1.遍历所有数;

2.用数组储存数据;

3.判断回文

 

include<iostream>

using namespace std;

int g(int num){
int Num=num*num,flag=0;
int a[5];
for(;Num>0;flag++){
a[flag]=Num%10;
Num/=10;
}
int t=114514;
for(int i=0;i<flag/2;i++){
if(a[i]!=a[flag-i-1]){t=0;}
}
if(t){printf("%d是回文数,平方为%d\n",num,num*num);}
}

int main(){
for(int i=1;i<256;i++)
{
g(i);
}
return 0;
}

 

posted @ 2023-05-11 15:29  The-rich  阅读(16)  评论(0)    收藏  举报