fork download
  1. /*
  2. -> Don't stop when you're tired, stop when you're done.
  3. -> From the river to the sea, Palestine will be free.
  4. --> @author: MIDORIYA_
  5. */
  6. //*==============================================================
  7. #include <bits/stdc++.h>
  8. using namespace std;
  9. typedef long long ll;
  10. typedef double db;
  11. typedef long double ld;
  12. typedef pair<int, int> pii;
  13. typedef pair<ll, ll> pll;
  14. typedef vector<int> vi;
  15. typedef vector<ll> vll;
  16. typedef vector<db> vd;
  17. typedef vector<ld> vld;
  18. typedef vector<bool> vb;
  19. typedef vector<vector<ll>> vvl;
  20. typedef vector<vector<int>> vvi;
  21. typedef vector<pii> vii;
  22. typedef set<int> si;
  23. typedef set<ll> sl;
  24. typedef multiset<int> msi;
  25. typedef multiset<ll> msl;
  26. #define pb push_back
  27. #define pf push_front
  28. #define popb pop_back
  29. #define popf pop_front
  30. #define fi first
  31. #define se second
  32. #define all(x) x.begin(), x.end()
  33. #define rall(x) x.rbegin(), x.rend()
  34. #define endl "\n"
  35. const int MOD = 998244353, mod = 1e9 + 7, maxA = 1e5 + 5;
  36. #define time cerr << "Time Taken: " << (float)clock() / CLOCKS_PER_SEC << " Secs";
  37. //*===================>>>FastIO - FileIO<<<=========
  38. void fastIO()
  39. {
  40. ios_base::sync_with_stdio(false);
  41. cin.tie(nullptr);
  42. cout.tie(nullptr);
  43. }
  44. void fileIO()
  45. {
  46. #ifndef ONLINE_JUDGE
  47. freopen("in.txt", "r", stdin);
  48. freopen("out.txt", "w", stdout);
  49. #endif
  50. }
  51. //*===================>>>ONE-FOR-ALL<<<=============
  52. void OneForAll()
  53. {
  54. int n;
  55. cin >> n;
  56.  
  57. int freq[26] = {0};
  58. for (int i = 0; i < n; i++)
  59. {
  60. char ch;
  61. cin >> ch;
  62. freq[ch - 'a']++;
  63. }
  64.  
  65. for (int i = 0; i < 26; i++)
  66. {
  67. for (int j = 0; j < freq[i]; j++)
  68. {
  69. cout << (char)('a' + i);
  70. }
  71. }
  72.  
  73. }
  74.  
  75. int main()
  76. {
  77. fastIO();
  78. // fileIO();
  79.  
  80. ll tc = 1, t = 1;
  81. // cin >> t;
  82. while (t--)
  83. {
  84. // cout << "Case " << tc++ << ": ";
  85. OneForAll();
  86. }
  87. time;
  88. return 0;
  89. }
Success #stdin #stdout #stderr 0s 5316KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Time Taken: 0.004427 Secs