ZOJ 1713 Haiku Review
来源:互联网 发布:淘宝桑濑鱼碳素线真 编辑:程序博客网 时间:2024/06/05 00:26
#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; }