Description
给出一个字符串,如果字符串中有’H’,’Q’,’9’这三种字符中至少一个则输出YES,否则输出NO
Input
一个串长不超过100的字符串
Output
如果该字符串有’H’,’Q’,’9’这三种字符中至少一个则输出YES,否则输出NO
Sample Input
Hi!
Sample Output
YES
Solution
水题
Code
#include<cstdio>
#include<iostream>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<vector>
#include<queue>
#include<map>
#include<set>
#include<ctime>
using namespace std;
typedef long long ll;
typedef pair<int,int>P;
const int INF=0x3f3f3f3f,maxn=100001;
char s[maxn];
int check(char c)
{
if(c=='H'||c=='Q'||c=='9')return 1;
return 0;
}
int main()
{
while(~scanf("%s",s))
{
int flag=0,n=strlen(s);
for(int i=0;i<n;i++)
if(check(s[i]))
{
flag=1;
break;
}
printf("%s\n",flag?"YES":"NO");
}
return 0;
}