//GitHub https://github.com/vellimole0621
백준 2750번 : 수 정렬하기
(문제 - https://www.acmicpc.net/problem/2750)
문제 설명 : N개 만큼의 정수를 받아서, 오름차순으로 정렬 후 출력하라.
풀이 : 정수 N 입력 받음 >> N 만큼 정수 받음 >> 받은 정수 오름차순으로 정렬 >> 출력
package algorithm;
import java.util.*;
public class Solve220812 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int[] A = new int[N];
for(int i = 0; i<N; i++){
A[i] = sc.nextInt();
}
for (int i = 0; i < A.length; i++) {
for (int j = 0; j < A.length - i - 1; j++) {
if (A[j] > A[j + 1]) {
int temp = A[j];
A[j] = A[j + 1];
A[j + 1] = temp;
}
}
}
for(int i = 0; i<N; i++){
System.out.println(A[i]);
}
sc.close();
}
}
'프로그래밍 > Java' 카테고리의 다른 글
[자바 JAVA/알고리즘] 백준 1476번 : 날짜 계산 (0) | 2022.08.18 |
---|---|
[자바 JAVA/알고리즘] 백준 1340번 : 연도 진행바 (0) | 2022.08.16 |
[자바 JAVA/알고리즘] 백준 15596번 : 정수 N개의 합 (0) | 2022.08.11 |
[자바 JAVA/알고리즘] 백준 1032번 : 명령 프롬프트 (0) | 2022.08.08 |
[자바 JAVA/알고리즘] 백준 2693번 : N번째 큰 수 (0) | 2022.08.08 |