728x90
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
using namespace std;
int main() {
int n;
cin >> n;
vector<int> arr;
while (true) {
if (n == 0) break;
arr.push_back(n % 10);
n /= 10;
}
sort(arr.begin(), arr.end());
for (int i = arr.size() - 1; i >= 0; i--) {
cout << arr[i];
}
return 0;
}
728x90
'알고리즘 문제' 카테고리의 다른 글
[백준] 11279번 최대 힙 (0) | 2020.02.03 |
---|---|
[백준] 2581번 소수 (0) | 2020.02.03 |
[백준] 1920번 수 찾기 (0) | 2020.02.03 |
[백준] 2869번 달팽이는 올라가고 싶다 (0) | 2020.02.03 |
[백준] 1712 손익분기점 (0) | 2020.02.02 |