공부하는 히욤이

2063. 중간값 찾기 본문

Algorithm/SW Expert Academy

2063. 중간값 찾기

히욤이 2019. 1. 11. 00:50

SW Expert 2063. 중간값 찾기

문제의 저작권은 SW Expert에 있습니다 


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
26
27
28
29
30
31
32
import java.util.Scanner;
 
public class Solution {
 
    public static void main(String[] args) {
        Scanner scanner = (new Scanner(System.in));
        int N = scanner.nextInt(); //점수 개수
        int[] score = new int[N];
        if(N %2 != 0 && N>=9 && N<=199) { //N은 홀수이고 9이상 199이하의 정수
            for (int i = 0; i < score.length; i++) {
                score[i] = scanner.nextInt(); //점수를 입력 받음 
            }   
            for (int i = 0; i < N; i++) {
                for (int j = 0; j < N-1; j++) { //2개를 비교하기 때문에 1번 덜 돌아도 됨
                    for (int k = 0; k < N-i-1; k++) {
                        if(score[k]>score[k+1]) { 
                            int temp = score[k]; 
                            score[k] = score[k+1]; 
                            score[k+1= temp; 
 
                        }
                    }
                }
            }
 
        }
 
        System.out.println(score[N/2]);
 
    }
 
}
cs


'Algorithm > SW Expert Academy' 카테고리의 다른 글

2056. 연월일 달력  (0) 2019.01.17
2071. 평균값 구하기  (0) 2019.01.11
1545. 거꾸로 출력해 보아요  (0) 2019.01.11
2072. 홀수만 더하기  (0) 2019.01.11
2019. 더블더블  (0) 2019.01.10