#include<stdio.h>
#include<string.h>
#define N 100000
int fun(char a[],int n)
{
int i;
char *p_sta=a, *p_en =a+n-1;\\正反进行
while(p_sta<p_en)
{
if(*p_sta==' ') { *p_sta++;} \\跳过空格
else if( *p_en==' ') { *p_en--;}
else if( *p_sta==*p_en) {*p_sta++;*p_en--;}
else return 0;
}
return 1;
}
int main()
{
char a[N];
while(gets(a)!=NULL)
{
if(strcmp(a,"2013")==0)
{
break;
}
if(fun(a,strlen(a)))
{printf("YES\n");}
else printf("NO\n");
}
return 0;
}
又见回文
最新推荐文章于 2019-01-07 19:30:00 发布