这为什么错了!
查看原帖
这为什么错了!
1053119
hard_learn楼主2024/1/13 13:32
#include<bits/stdc++.h>
using namespace std;
string s;
int ans;
int main()
{
	cin>>s;
	int n=s.size();
	for(int i=0;i<=n/2;i++)
	{
		int j=n-1-i;	
		if(s[i]!=s[j])
			ans++;	
	}
	if(ans>1)
		cout<<"NO"<<endl;
	else
		cout<<"YES"<<endl;
    return 0;
}
2024/1/13 13:32
加载中...