Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>#include<string.h>using namespace std;char s[1000100];int maxx(int a,int b){return a>b?a:b;}int main(){int a,e,i,ei,o,u;a=e=i=ei=o=u=0;scanf("%s",s);int ls=strlen(s);for(int j=0;j<ls;j++){if(s[j]=='a'){a++;// i++;}else if(s[j]=='e'){e=maxx(a,e)+1;}else if(s[j]=='i'){i=maxx(i,a)+1;ei=maxx(e,ei)+1;}else if(s[j]=='o')