Untitled
#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; }
Leave a Comment