공부하기/백준

[Java] 백준 풀기 2752 - 세 수 정렬

XEV 2023. 2. 2. 22:38

자바 백준 2752번

브론즈 4

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

 

2752번: 세수정렬

숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다.

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현, 정렬

 

 

 

 

 

문제 풀기

잊어버리지 않기 위해 sort() 메서드를 사용하여 풀이를 한다.

3 개의 수가 저장될 array 를 만들고 for loop 으로 입력한다.

세 개의 숫자가 입력된 정렬되어지지 않은 array 를 Arrays.sort() 사용하여 정렬하고 출력한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        
        int[] numArr = new int[3];
        for (int i = 0; i < 3; i++) {
            numArr[i] = sc.nextInt();
        }
//        System.out.println(Arrays.toString(numArr)); // TEST PRINT
        
        Arrays.sort(numArr);
//        System.out.println(Arrays.toString(numArr)); // TEST PRINT
        
        for (int i = 0; i < 3; i++) {
            System.out.print(numArr[i] + " ");
            
        }
    }
}