BOJ: 1427 소트인사이드

최대 1 분 소요

문제

배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자.

입력

첫째 줄에 정렬하고자하는 수 \(N\)이 주어진다. \(N\)은 \(1,000,000,000\)보다 작거나 같은 자연수이다.

출력

첫째 줄에 자리수를 내림차순으로 정렬한 수를 출력한다.

예제 입력 1

2143

예제 출력 1

4321


코드

#include <bits/stdc++.h>

using namespace std;

int main(void) {
    ios_base::sync_with_stdio(false); cin.tie(NULL);
    string s;

    cin>>s;

    sort(s.begin(), s.end(), greater<int>());

    cout<<s;
    
    return 0;
}

Reference

BOJ

태그:

카테고리:

업데이트:

댓글남기기