听取wa声一片
查看原帖
听取wa声一片
1705395
Victor_Wayne楼主2025/6/14 20:50
#include<bits/stdc++.h>
using namespace std;
bool huiwen(string a){
	for(int i=0,j=a.size()-1;i<=a.size()-1,j>=0;i++,j--){
		if(a[i]!=a[j])return false;
	}
	return true;
}
int main(){
	int n;
	string a[10001];
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
		if(huiwen(a[i])){
			cout<<"Yes\n";
			continue;
		}
		int z=0;
		for (int j = 1; j + 1 < a[i].size(); j++) {
		    string x = a[i].substr(0, j);
		    string y = a[i].substr(j);
		    if (huiwen(x)&&huiwen(y)){
		    	cout << "Yes" << endl;
		    	z=1;
		    	break;
			}
		    
		}
		if(z==0){
			cout<<"No\n";
		}
	}
	return 0;
}
2025/6/14 20:50
加载中...