Advertisement
pdpd123

Problem 9

Feb 17th, 2020
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.80 KB | None | 0 0
  1. #pragma GCC optimize("Ofast")
  2. #include <iostream>
  3. #include <algorithm>
  4. #include <vector>
  5. #include <string>
  6. #include <string.h>
  7. #include <bitset>
  8. #include <queue>
  9. #include <utility>
  10. using namespace std;
  11. #define jizz ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
  12. #define ll long long
  13. #define pb push_back
  14. #define MEM(i,j) memset(i,j,sizeof i)
  15. #define F first
  16. #define S second
  17.  
  18. int main()
  19. {
  20.     int n,flag=1,i,j;
  21.     string s;
  22.     cin >> n >> s;
  23.     while(flag)
  24.     {
  25.         flag=0;
  26.         for(i=0;i<s.size()-1;i++)
  27.             if((s[i]=='a' || s[i]=='e' || s[i]== 'i' || s[i]=='o' || s[i]=='u' || s[i]=='y') && (s[i+1]=='a' || s[i+1]=='e' || s[i+1]== 'i' || s[i+1]=='o' || s[i+1]=='u' || s[i+1]=='y'))
  28.             {
  29.                 for(j=i+1;j<s.size()-1;j++)
  30.                     s[j]=s[j+1];
  31.                 s.pop_back();
  32.                 flag=1;
  33.             }
  34.     }
  35.     cout << s << "\n";
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement