Description
读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。
Input
一行字符串,长度不超过255。
Output
如果是回文串,输出“YES”,否则输出“NO”。
Sample Input
12321
Sample Output
YES
#include<cstdio>
#include<cstring>
bool ans(char str[]){//判断是不是回文数
int len=strlen(str);
for(int i=0;i<=len/2;i++){
if(str[i]!=str[len-i-1]){
return false;
}
else{
return true;
}
}
}
int main(){
char str[256];
while(gets(str)){//输入字符串
bool flag=ans(str);
if(flag==true){
printf("YES\n");//是回文数
}
}
return 0;
}