Untitled
unknown
plain_text
9 months ago
1.1 kB
6
Indexable
#include <iostream>
#include <string>
#include <cstring>
#include <cctype>
using namespace std;
bool soglaska(char bukva) {
bukva = tolower(bukva);
if (isalpha(bukva) && (bukva!='a' && bukva!= 'e'&& bukva!='i' && bukva!= 'o'&& bukva!='u')) return true;
return false;
}
int brojka(char *str) {
int strgol = strlen(str);
int brojac = 0;
int posledovatelni = 0;
for (int i = 0; i < strgol;) {
brojac = 0;
if (soglaska(str[i])) {
for (int j = i; soglaska(str[j]); j++) {
brojac++;
}
if (brojac > 1) posledovatelni++;
i += brojac;
} else i++;
}
return posledovatelni;
}
int main() {
int n;
cin >> n;
char str[101];
int niza[101] = {0,};
int rez, maks = 0;
cin.ignore();
for (int i = 0; i < n; i++) {
cin.getline(str, 101);
rez = brojka(str);
//cout<<rez<<endl;
niza[rez]++;
if (rez > maks) {
maks = rez;
}
}
//cout<<maks;
for (int i=0;i<=maks;i++) {
cout<<i<<": "<<niza[i]<<endl;
}
return 0;
}
Editor is loading...
Leave a Comment