코딩테스트 연습 기록

이종길·2022년 1월 6일
0

코딩테스트 연습

목록 보기
37/128

2022.01.06 16일차

백준 2693번 (N번째 큰 수)

문제

배열 A가 주어졌을 때, N번째 큰 값을 출력하는 프로그램을 작성하시오.
배열 A의 크기는 항상 10이고, 자연수만 가지고 있다. N은 항상 3이다.

나의 풀이

  1. Arrays.sort 사용, 7번째 인덱스가 3번째로 큰 값
import java.util.*;

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

        int n = scanner.nextInt();
        int[] nArr = new int[10];

        for (int i = 0; i < n; i++) {
            for (int x = 0; x < 10; x++) {
            nArr[x] = scanner.nextInt();
            }
            Arrays.sort(nArr);
            System.out.println(nArr[7]);
        }

    }
}

생각하기

profile
Go High

0개의 댓글

관련 채용 정보