aboutsummaryrefslogtreecommitdiff
path: root/HelpfulMaths.cpp
blob: 580b2fa9bf3341903f75cb077708c0fd714a2df0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<bits/stdc++.h>

using namespace std;

int main() {
  string s;
  cin >> s;
  vector<int> v;
  for (auto ch : s) {
    if(ch != '+') {
      v.push_back(ch - 48);
    }
  }
  sort(v.begin(), v.end());
  for(int i = 0; i < v.size(); i++) {
    if(i == v.size() - 1) {
      cout << v[i];
    }
    else {
      cout << v[i] << "+";
    }
  }
  cout << '\n';
}