fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. char lowerCase(char c)
  7. {
  8. return (c >= 'A' && c <= 'Z') ? (char)(c + 32) : c;
  9. }
  10.  
  11. int main() {
  12. string str;
  13. cin >> str;
  14.  
  15. char temp;
  16.  
  17. for (int i = 0; i < str.size(); i++)
  18. {
  19. for (int j = 0; j < str.size(); j++)
  20. {
  21. if (lowerCase(str.at(i)) > lowerCase(str.at(j)))
  22. {
  23. temp = str.at(j);
  24. str.at(j) = str.at(i);
  25. str.at(i) = temp;
  26. }
  27. }
  28. }
  29.  
  30. cout << str;
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0s 3416KB
stdin
aiJHSDKJHmsdnMHsmJSjdhqpxocmgnHHfjlxkghF
stdout
xxsSSsqponnmmmMlKkJjJjJiHHHhHHhggfFDddca