fork download
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4.  
  5.  
  6. string change(string s)
  7. {
  8. int n=s.size();
  9.  
  10. vector<int> v;
  11.  
  12. for(int i=0;i<n;i++)
  13. {
  14. if(isdigit(s[i]))
  15. {
  16. v.push_back(s[i]-'0');
  17. }
  18. }
  19. string ans="";
  20.  
  21. sort(v.begin(),v.end());
  22.  
  23. int a=v.size();
  24.  
  25. for(int i=0;i<a;i++)
  26. {
  27. ans.push_back(v[i]+'0');
  28. if(i!=(a-1))
  29. ans.push_back('+');
  30. }
  31.  
  32. return ans;
  33. }
  34. int main()
  35. {
  36. cout << change("6+3");
  37. return 0;
  38. }
Success #stdin #stdout 0.01s 5476KB
stdin
Standard input is empty
stdout
3+6