2014ACM西安网络赛第一题,水题。。。
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
char s[10000];
int main()
{
//freopen("d:\\test.txt","r",stdin);
while(scanf("%s",s)!=EOF)
{
int len=strlen(s);
for(int i=0; i<len; i++)
{
if(i+5<len)
{
if(s[i]=='i'&&s[i+1]=='P'&&s[i+2]=='h'&&s[i+3]=='o'&&s[i+4]=='n'&&s[i+5]=='e') cout<<"MAI MAI MAI!"<<endl;
}
if(i+4<len)
{
if(s[i]=='A'&&s[i+1]=='p'&&s[i+2]=='p'&&s[i+3]=='l'&&s[i+4]=='e') cout<<"MAI MAI MAI!"<<endl;
}
if(i+3<len)
{
if(s[i]=='i'&&s[i+1]=='P'&&s[i+2]=='o'&&s[i+3]=='d') cout<<"MAI MAI MAI!"<<endl;
if(s[i]=='i'&&s[i+1]=='P'&&s[i+2]=='a'&&s[i+3]=='d') cout<<"MAI MAI MAI!"<<endl;
if(s[i]=='S'&&s[i+1]=='o'&&s[i+2]=='n'&&s[i+3]=='y') cout<<"SONY DAFA IS GOOD!"<<endl;
}
}
}
return 0;
}