#include<stdio.h>
#include<string.h>
int main()
{
int n,m,i,j,k,g,len,c,flag;
char s[210];
while(gets(s),strcmp(s,"e/o/i")!=0){
len=strlen(s);
k=1; c=0; flag=0;
if(s[0]=='a'||s[0]=='e'||s[0]=='i'||s[0]=='o'||s[0]=='u'||s[0]=='y')
c++;
i=1;
while(s[i]!='/'){
if((s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'||s[i]=='y')
&& !(s[i-1]=='a'||s[i-1]=='e'||s[i-1]=='i'||s[i-1]=='o'||s[i-1]=='u'||s[i-1]=='y'))
c++;
i++;
}
if(c==5){
i++; k++; c=0;
while(s[i]!='/'){
if((s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'||s[i]=='y')
&& !(s[i-1]=='a'||s[i-1]=='e'||s[i-1]=='i'||s[i-1]=='o'||s[i-1]=='u'||s[i-1]=='y'))
c++;
i++;
}
if(c==7){
i++; k++; c=0;
while(i<len){
if((s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'||s[i]=='y')
&& !(s[i-1]=='a'||s[i-1]=='e'||s[i-1]=='i'||s[i-1]=='o'||s[i-1]=='u'||s[i-1]=='y'))
c++;
i++;
}
if(c==5) flag=1;
}
}
if(flag) printf("Y\n");
else printf("%d\n",k);
}
return 0;
}
ZOJ 1713 Haiku Review
最新推荐文章于 2015-07-24 18:29:00 发布