티스토리 뷰
반응형
수 정렬하기 성공
시간 제한 | 메모리 제한 | 제출 | 정답 | 맞은 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 128 MB | 2152 | 1336 | 1109 | 65.738% |
문제
N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오.
입력
첫째 줄에 수의 개수 N(1<=N<=1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절대값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.
출력
첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다.
예제 입력
5 5 2 3 4 1
예제 출력
1 2 3 4 5
힌트
출처
- 문제의 오타를 찾은 사람: lazy_ren
#include <stdio.h>
int main(){
int i, arr[1000] = {0, }, n, temp, j;
scanf("%d", &n);
for(i = 0; i < n; i++){
scanf("%d", &arr[i]);
}
for(i = 0; i < n; i++){
for(j = 0; j < n; j++){
if(arr[j] > arr[i]){
temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
for(i = 0; i < n; i++){
printf("%d\n", arr[i]);
}
}
'C, C++ > Baekjoon Online Judge' 카테고리의 다른 글
Baekjoon 백준 2693번 N번째 큰 수 (0) | 2016.05.11 |
---|---|
Baekjoon 백준 9086번 문자열 (0) | 2016.05.11 |
Baekjoon 백준 11022번 A + B - 8 (0) | 2016.05.08 |
Baekjoon 백준 2506번 점수계산 (0) | 2016.05.08 |
Baekjoon 백준 2576번 홀수 (0) | 2016.05.07 |
댓글
티스토리 방명록
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
Blog is powered by
Tistory / Designed by
Tistory
Contact: j0n9m1n1@gmail.com
Contact: j0n9m1n1@gmail.com