문제

문제출처 : Baekjoon

img

풀이

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int[] arr = new int[3];

        for(int i = 0; i < 3; i++){
            arr[i] = sc.nextInt();
        }
        Arrays.sort(arr);
        for(int i = 0; i < arr.length; i++){
            System.out.print(arr[i] + " ");
        }
    }
}

회고

  1. if-else 로 구현하려다가 너무 비효율적인게 아닌가 싶어서 배열로 구현해봤다. Arrays는 sort 함수가 기본적으로 오름차순을 지원해서 아주 좋았다!
    System.out.println(arr[i]);
    

    이렇게 출력해도 통과되는것 없는거 보면 굳이 출력결과를 완전 똑같이 구현하지않아도 괜찮은 것 같다.