题目描述
回文字符串:一个字符串从左往右读和从右往左读是一样的,称为回文字符串。输入一个字符串(字符串中可能含有空格),判断该字符串是否是回文字符串,如果是,输出YES,否则输出NO。
输入
abcdcba输出
YES
#include <bits/stdc++.h>
using namespace std;
string s;
int main(){
getline(cin,s);
for(int i=0,j=s.length()-1;i<=s.length()/2;i++,j--){
if(s[i]!=s[j]){
cout<<"NO"<<endl;
return 0;
}
}
cout<<"YES"<<endl;
return 0;
}