본문 바로가기
알고리즘

[백준 1427] 알고리즘 13일차 : 소트인사이드

by SiO2whocode 2020. 3. 14.
반응형

https://www.acmicpc.net/problem/1427

 

1427번: 소트인사이드

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

www.acmicpc.net

[정렬]

자리수 다 배열에 넣어서 배열 정렬후(오름차순)

배열 거꾸로 출력. 끝 

 

소스코드

#include <iostream>
#include <algorithm>
using namespace std;
int digits[10];

int main(){
     int n;
      cin >>n;
     int i = 0;
    while(n != 0){
      digits[i++] = n % 10;
        n /= 10;
    }
    sort(digits, digits+i);
    for(int j = i-1 ; j >= 0 ; j--)
        cout << digits[j];
    
    return 0;
}
반응형

댓글0