P10905 [蓝桥杯 2024 省 C] 回文字符串 80pts 求调
  • 板块学术版
  • 楼主Qi_Lin
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/8/26 10:56
  • 上次更新2024/8/26 14:09:33
查看原帖
P10905 [蓝桥杯 2024 省 C] 回文字符串 80pts 求调
939983
Qi_Lin楼主2024/8/26 10:56
#include<bits/stdc++.h>

using namespace std;

int main(){

	int t;
    
	cin>>t;
    
	while(t--){
    
		char arr[1000001];
        
		int flag = 0;
        
		cin>>arr;
        
		int idx = 0;
        
		int len = strlen(arr)-1;
        
		for(int i = len;i>=0;i--){
        
			if(arr[i] != arr[idx]){
            
				if(arr[i] != 'l' && arr[i] != 'q' && arr[i] != 'b'){
                
					cout<<"No"<<endl;
                    
					flag = 1;
                    
					break;
                    
				}
                
				else{
                
					continue;
                    
				}
                
			}
            
			idx++;
            
		}
        
		if(!flag){
        
			cout<<"Yes"<<endl;
            
		}
        
	}
    
	return 0;
    
}

2024/8/26 10:56
加载中...