判断是否是回文数
bool isok(int x)
{
int tmp=x;
int sum=0;
while(tmp)
{
sum=sum*10+tmp%10;
tmp/=10;
}
return tmp=x;
}
找出偶数长度回文数
int num()
{
for(int i=1;i<=10000;i++)
{
long long tmp=i;
int p=i;
while(p)
{
tmp=tmp*10+p%10;
p/=10;
}
cout<<tmp<<endl;
}
}
纯输出8位回文数
for(int i=1000;i<=9999;i++)
{
int p=i;
cout<<i;
while(p)
{
cout<<p%10;
p/=10;
}
}
求第n大的偶数长度回文数
ll huiwen(ll n)//倒过来和的数与原来相等,那么就是回文数
{
ll ans=n,t=n;//ll ans=n 若不分偶数位,则为ans=0;
while(t)
{
ans=ans*10+t%10;
t/=10;
}
return ans;
}
判断是否是回文词
bool isok(char a[n])
{ int t=1;
int j=n-1;
for(int i=0;i<n;i++&&j>=i)
{
if(a[j--]!=a[i])
t=0;
}
return t;
}