Advertisement
Guest User

Untitled

a guest
Apr 28th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. int main()
  2. {
  3. vector<pair<char, int>> vec;
  4. map <char, int> m;
  5. char s;
  6. cin >> s;
  7. while (s != '.')
  8. {
  9. m[s] += 1;
  10. cin >> s;
  11. }
  12. for (auto itr = m.begin(); itr != m.end(); ++itr)
  13. vec.push_back(*itr);
  14. sort(vec.begin(), vec.end(), [=](pair<char, int>& a, pair<char, int>& b)
  15. {
  16. return a.second > b.second;
  17. }
  18. );
  19. for (auto x : vec)
  20. {
  21. cout << x.first;
  22. }
  23. return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement