对于符合连续的mq连接而成的字符串都是,满足于正则表达式(mq)+;
只需利用java的正则表达式判断是否符合即可
代码如下
import java.util.Scanner;
import java.util.regex.Pattern;
public class Main
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int Q=sc.nextInt();
for(int i=1;i<=Q;i++)
{
String s=sc.next();
if(Pattern.matches("(mq)+", s))
{
System.out.println("Yes");
}else
{
System.out.println("No");
}
}
}
}



京公网安备 11010502036488号