2016-07-08
HDU-2029 Palindromes _easy version
题目大意:判断读入的字符串是否是“回文”。
解题思路:判断字符串对称的字符是否相等。
注意:字符串的对称中心的位置要仔细判断。
#include <iostream>
#include <string.h>
using namespace std;
int main() {
char str[100];
int n;
cin >> n;
for (int i = 0; i < n; i++) {
cin >> str;
int temp = 1;
int len = strlen (str);
for (int j = 0; j < len/2 - 1; j++) {
if ( str[j] != str[len-j-1]) {
temp = 0;
break;
}
}
if (temp) cout << "yes" << endl;
else cout << "no" << endl;
}
return 0;
}