@PaulGuan
2016-10-08T23:55:53.000000Z
字数 352
阅读 709
算法
题解
定义一个新的规定,H符号打印"helloworld",Q符号打印代码自身,9符号打印"99 Bottles of Beer"的歌词,+符号使储存值+1。如果这个代码要打印,就YES,反之就NO。
那个+字符对于这道题是没有什么卵用的,只要判断字符串里面有没有H,Q和9就好了。
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
string a;
cin>>a;
for(int i=0;i<a.size();i++)
{
if(a[i]=='H'||a[i]=='Q'||a[i]=='9')
{
cout<<"YES"<<endl;
return 0;
}
}
cout<<"NO"<<endl;
return 0;
}