Description
输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。
Input
多则测试数据,每组输入一字符串(少于80个字符)。
Output
若是回文,以输出“Yes”,否则输出“No”。
Sample Input
XYZYX
HOWAREYOU
Sample Output
Yes
No
代码实现
#include<iostream>
using namespace std;
int main()
{
int flag,i;
string s;
while(getline(cin,s))
{
flag=1;
for(i=0;i<=s.size()/2;i++)
if(s[i]!=s[s.size()-i-1])
{flag=0;break;}
if(flag) cout<<"Yes"<<endl;
else cout<<"No"<<endl;
}
return 0;
}