티스토리 뷰
반응형
소트인사이드 성공
시간 제한 | 메모리 제한 | 제출 | 정답 | 맞은 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 128 MB | 2060 | 1205 | 1060 | 59.384% |
문제
배열을 정렬하는 것은 쉽다. 숫자가 주어지면, 그 숫자의 각 자리수를 내림차순으로 정렬해보자.
입력
첫째 줄에 정렬하고자하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같다.
출력
둘째 줄에 숫자의 자리수를 내림차순으로 정렬한 수를 출력한다.
예제 입력
2143
예제 출력
4321
힌트
출처
- 문제를 번역한 사람: baekjoon
#include <stdio.h>
#include <string.h>
int main(){
char str[13] = " ", temp;
int i, j, length;
gets(str);
length = strlen(str);
for(i = 0; i < length; i++){
for(j = 0; j < length; j++){
if(str[i] > str[j]){
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
}
}
puts(str);
}
https://www.acmicpc.net/problem/1427
'C, C++ > Baekjoon Online Judge' 카테고리의 다른 글
Baekjoon 백준 1152번 단어의 개수 (0) | 2016.06.21 |
---|---|
Baekjoon 백준 11721번 열 개씩 끊어 출력하기 (0) | 2016.06.21 |
Baekjoon 백준 4458번 첫 글자를 대문자로 (2) | 2016.06.18 |
Baekjoon 백준 10156번 과자 (0) | 2016.06.15 |
Baekjoon 백준 2822번 점수 계산 (0) | 2016.06.15 |
댓글
티스토리 방명록
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
Blog is powered by
Tistory / Designed by
Tistory
Contact: j0n9m1n1@gmail.com
Contact: j0n9m1n1@gmail.com