JAVA

[BOJ/백준] 10817번 세 수 - 문제풀이 (JAVA/자바)

n_0_jun 2024. 9. 10. 14:00
반응형

● 해설

  • 배열에 전부 수를 입력 받음
  • 버블정렬을 통해서 수를 정렬
  • 세 값중 가운데 값이기 때문에 배열의 1번 인덱스를 출력.

● 구현

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int arr[] = { in.nextInt(), in.nextInt(), in.nextInt() };

        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr.length; j++) {
                if (arr[i] < arr[j]) {
                    int temp = arr[i];
                    arr[i] = arr[j];
                    arr[j] = temp;
                }
            }
        }

        System.out.print(arr[1]);

        in.close();
    }

}

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

 

 

 

반응형