본문 바로가기
알고리즘/SWEA

2063. 중간값 찾기.D1*

by 모두의 향연 2022. 2. 5.
728x90
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.Scanner;
import java.util.StringTokenizer;
 
public class Solution {
 
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
 
        int n = sc.nextInt();
        if (n % 2 == 1) {
            int[] intArr= new int[n];
            for (int i = 0; i < n; i++) {
                intArr[i] = sc.nextInt();
            }
            Arrays.sort(intArr);
            System.out.println(intArr[(n-1)/2]);
        }
        
    }
}
cs

 

포인트: Arrays.sort()

배열의 중간값=(배열개수-1)/2

 

728x90
반응형

'알고리즘 > SWEA' 카테고리의 다른 글

2056. 연월일 달력.D1*  (0) 2022.02.05
2058. 자릿수 더하기. D1  (0) 2022.02.05
2070. 큰 놈, 작은 놈, 같은 놈.D1  (0) 2022.02.04
2071. 평균값 구하기. D1  (0) 2022.02.04
2072. 홀수만 더하기. D1  (0) 2022.02.04