题解
2023-08-11 18:39:52
发布于:浙江
11阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int n[114565],n1[114565];
int main(){
	int a;
	cin>>a;
	for(int i=1;i<=a;i++){
		int b=0,pd=0;
		cin>>b;
		char rr[b];
		for(int i=0;i<b;i++){
			cin>>rr[i];
			if(rr[i]>'A'&&rr[i]<'Z')rr[i]+=32;
			if(rr[i]!='m'&&rr[i]!='e'&&rr[i]!='o'&&rr[i]!='w'){
				pd=1;
			}
		}
		if(rr[0]!='m')pd=1;
		int pp=0;
		for(int i=1;i<=b;i++){
			if(rr[i]!=rr[i-1]){
				pp++;
				if(pp==1){
					if(rr[i]!='e')pd=1;
				}
				if(pp==2){
					if(rr[i]!='o')pd=1;
				}
				if(pp==3){
					if(rr[i]!='w')pd=1;
				}
			}
		}
		if(pd==1)cout<<"NO\n";
		else cout<<"YES\n";
	}
    return 0;
}
这里空空如也



有帮助,赞一个