[ 다먹살 ]/- Coding

[백준] N번째 큰 수

엉망으로살기 2022. 3. 15. 17:25
반응형

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

 

2693번: N번째 큰 수

첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 배열 A의 원소 10개가 공백으로 구분되어 주어진다. 이 원소는 1보다 크거나 같고, 1,000

www.acmicpc.net

 

배열 원소의 갯수와 n번째 큰 수 자체가 고정값이기 때문에 값을 입력받은 후 그냥 Sort만 해주면 되는 아주 간단한 문제였다.


문제 및 입출력 예제

 


코드

import java.util.Scanner;
import java.util.ArrayList;
import java.util.Collections;

public class Main
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        
        for(int i=0; i<n; i++)
        {
            ArrayList<Integer> list = new ArrayList<Integer>();
            
            for(int j=0; j<10; j++)
            {
                list.add(sc.nextInt());
            }
            
            Collections.sort(list);
            System.out.println(list.get(7));
        }
        
        sc.close();
    }
}

 

반응형