0
已解决
#include <iostream>
#include <string>
using namespace std;
string s;
bool f(string a){
int k=a,x=a;
reverse(x.begin(),x.end());
if(x==k){
return 1;
}
return 0;
}
int main(){
cin>>s;
if(f(s)){
cout<<"YES";
}else{
cout<<"NO";
}
return 0;
}
宣瑞涵在2023-09-16 15:37:56追加了内容
#include <iostream>
#include <string>
using namespace std;
int b;
string s;
bool f(string a){
string k=a,x=a;
reverse(x.begin(),x.end());
if(x==k){
return 1;
}
return 0;
}
int main(){
cin>>s;
b=s[s.size()]-'0';
if(f(s)&&b%2==1){
cout<<"YES";
}else{
cout<<"NO";
}
return 0;
}