1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include <string>

using namespace std;

int main()
{

	string a;
	int spol, samo, licznik,i;

	samo=0;
	spol=0;
	licznik=0;

	cin >> a;
	i=0;

	while(i<a.length())
	{
		if( a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u'||a[i]=='y')
		{
			samo++;
			spol=0;
			if(samo==3) licznik+=a.length()-2+((i-2)*(a.length()-i-1));
			if(samo>3) licznik+=a.length()-i;
            {


			}
		}
		else
		{
			spol++;
			samo=0;
			if(spol==3) licznik+=a.length()-2+((i-2)*(a.length()-i-1));
			if(spol>3) licznik+=a.length()-i;

		}

		i++;
	}

	cout << licznik;


}