PKU 1566 Haiku Review
http://poj.org/problem?id=1566
母音のかたまりを数えて5,7,5という個数になっているかを判定しろというような問題。
文字列処理。
string in; void solve(){ int co[]={5,7,5}; in.pb('/'); int ci=0; char be=0; FOR(it,in){ if(*it=='/'){ if(co[ci]){ cout<<ci+1<<endl; return; } ++ci; } if(string("aiueoy").find(be)==string::npos && string("aiueoy").find(*it)!=string::npos)co[ci]--; be=*it; } cout<<'Y'<<endl; } main(){ while(getline(cin,in),in!="e/o/i")solve(); }