import java.util.*;
public class HQ9 {
public static void main(String[]args){
Scanner inScanner=new Scanner(System.in);
String x=inScanner.nextLine();
boolean isHQ9=false;
String y="HQ9";
for(int i=0;i<x.length();i++){
if(y.indexOf(x.charAt(i))!=-1){
isHQ9=true;
break;
}
}
System.out.println(isHQ9?"YES":"NO");
}
}
在判断是否存在"HQ9"中任意字符的时候,因为判断条件不多只有三个,用String类的contains会更加的简单
if(x.contains("H")||x.contains("Q")||x.contains("9")