TLE
  • 板块题目总版
  • 楼主lr0818
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/12/28 19:24
  • 上次更新2024/12/28 22:14:09
查看原帖
TLE
1287953
lr0818楼主2024/12/28 19:24
#include<bits/stdc++.h>
using namespace std;
string a,x,y;
bool s;
int n;
bool f(string a){
	string b="";
	for(int i=0;i<a.size();i++){
		b=a[i]+b;
	}
	return a==b;
}
int main(){
	scanf("%d",&n);
	while(n--){
		s=false;
		cin>>a;
		for(int i=2;i<a.size()-2;i++){
			x=y="";
			for(int j=0;j<i;j++){
				x=x+a[j];
			}
			for(int j=i;j<a.size();j++){
				y=y+a[j];
			}
			if(f(x)&&f(y)){
				printf("Yes\n");
				s=true;
				break;
			}
		}
		if(!s){
			printf("No\n");
		}
	}
	return 0;
}
2024/12/28 19:24
加载中...