题意:判断回文串。
解题思路:简单暴力。
Code:
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
int main()
{
//freopen("input.txt","r",stdin);
char str[60];
int cas = 0;
while(~scanf("%s",str))
{
int len = strlen(str);
int flag = 1;
if(len == 4 && strcmp(str,"STOP") == 0) break;
for(int i = 0; i<(len+1)/2; i++)
{
if(str[i] != str[len-i-1])
{
flag = 0; break;
}
}
if(flag) printf("#%d: YES\n",++cas);
else printf("#%d: NO\n",++cas);
}
return 0;
}