Advertisement
Guest User

Untitled

a guest
Feb 25th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.24 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. ///YO YO DODO
  6.     int tt;
  7.     cin>>tt;
  8.     while(tt--)
  9.     {
  10.         string s,ans="";
  11.         cin>>s;
  12.         int j=0,c=1,d=0;
  13.         for(int i=1;i<s.size();i++)
  14.         {
  15.             if(s[i]==s[j])
  16.                 {
  17.                     j++;
  18.                     if(i==s.size()-1)
  19.                         d=1;
  20.  
  21.                 }
  22.             else j=0;
  23.             c=max(c,j);
  24.         }
  25.         //cout<<c<<endl;
  26.  
  27.  
  28.         if(d)
  29.             for(int i=0;i<s.size();i++){
  30.                 if(i>=c&&i<s.size()-c)
  31.         {
  32.             if(s[i]=='A'||s[i]=='a'||s[i]=='E'||s[i]=='e'||s[i]=='I'||s[i]=='i'||s[i]=='O'||s[i]=='o'||s[i]=='U'||s[i]=='u'||s[i]=='Y'||s[i]=='y');
  33.             else ans+=s[i];
  34.         }
  35.         else ans+=s[i];
  36.  
  37.             }
  38.  
  39.            else if(d==0)
  40.            for(int i=0;i<s.size();i++)
  41.  
  42.             {
  43.                 if(i>=c&&i<s.size()-1)
  44.                     {
  45.             if(s[i]=='A'||s[i]=='a'||s[i]=='E'||s[i]=='e'||s[i]=='I'||s[i]=='i'||s[i]=='O'||s[i]=='o'||s[i]=='U'||s[i]=='u'||s[i]=='Y'||s[i]=='y');
  46.             else ans+=s[i];
  47.         }
  48.         else ans+=s[i];
  49.             }
  50.  
  51.             cout<<ans<<endl;
  52.     }
  53.  
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement