全WA,悬棺求调
查看原帖
全WA,悬棺求调
1323415
wky_wsy_楼主2024/11/23 15:30
#include <iostream>
#include <string>
#include <algorithm>
#define int long long
using namespace std;
bool ishw(string s){
    int l=s.size();
    --l;
    int sb=l/2;
    for(int i=0;i<sb;i++){
        if(s[i]!=s[l-i]) return false;
    }
    return true;
}
signed main(){
    int n;
    string s;
    cin.tie(0);
    cin>>n;
    while(n--){
        cin>>s;
        int l=s.size();
        for(int i=2;i<l;i++){
            string s1=s.substr(0,i);
            string s2=s.substr(i-1);
            if(ishw(s1)&&ishw(s2)){
                printf("Yes");
                goto ls;
            }
        }
        printf("No");
        ls: putchar('\n');
    }
}
2024/11/23 15:30
加载中...