kaivan99

Untitled

Mar 3rd, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. #include<iostream>
  2. #include<cstring>
  3. #include<iterator>
  4. #include<vector>
  5. #include<algorithm>
  6. using namespace std;
  7. int main()
  8. {
  9.     int fre[26] = {0};
  10.     string s;
  11.     cin>>s;
  12.     //if(s.size()>2000)exit(0);
  13.     for(int i=0;i<s.size();i++)
  14.     {
  15.         fre[s[i]-'a']++;
  16.     }
  17.     //for(int j=0;j<26;j++)cout<<fre[j]<<" ";
  18.     //cout<<endl;
  19.     while(true)
  20.     {
  21.         int dist = static_cast<int>(distance(fre, max_element(fre, fre + 26)));
  22.         cout<<dist<<endl;
  23.         if(fre[dist]==0)break;
  24.         else
  25.         {
  26.             char letter = static_cast<char>(dist + 'a');
  27.             cout<<letter;
  28.             fre[dist]=0;
  29.         }
  30.     }
  31. }
Add Comment
Please, Sign In to add comment