fork download
  1. #include <iostream>
  2. #include <cstring>
  3. using namespace std;
  4.  
  5. const int MAX_LENGTH = 100;
  6.  
  7. int isVocal(char c) {
  8. if (c == 'A' || c == 'a' || c == 'e' || c == 'E' || c == 'i' || c == 'I' || c == 'O' || c == 'o' || c == 'U' || c == 'u') {
  9. return 1;
  10. }
  11. return 0;
  12. }
  13.  
  14. int main() {
  15. char array[MAX_LENGTH];
  16. int n;
  17. cin >> n;
  18. //cin.getline(array, MAX_LENGTH);
  19. int vocalsFlav = 0, vocalsMihai = 0;
  20. while (n) {
  21. cin.getline(array, MAX_LENGTH);
  22. cout << array <<"\n";
  23. //int length = strlen(array);
  24. for (int i = 0; i < strlen(array); ++i) {
  25. if (n % 2 == 0 && isVocal(array[i]) == 1) {
  26. ++vocalsFlav;
  27. } else if (n % 2 != 0 && isVocal(array[i]) == 1) {
  28. ++vocalsMihai;
  29. }
  30.  
  31.  
  32. }
  33. --n;
  34. }
  35. if (vocalsFlav > vocalsMihai) {
  36. cout << "Flaviu a castigat";
  37. } else if (vocalsFlav < vocalsMihai) {
  38. cout << "Mihai a castigat";
  39. } else {
  40. cout << "Nimeni nu este castigator";
  41. }
  42. //cout << vocalsFlav <<" " << vocalsMihai;
  43. return 0;
  44. }
Success #stdin #stdout 0.01s 5324KB
stdin
6
AnaMaria
merge
la
scoala
luni
dimineata
stdout
AnaMaria
merge
la
scoala
luni
Mihai a castigat