/* 중앙값 구하기
* 1, 2, 7, 10, 11의 중앙값은 7
* 수 배열 array가 매개변수로 주어질 때, 중앙값을 return
*
* array result
* [1, 2, 7, 10, 11] 7
* [9, -1, 0] 0
*/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.util.*; public class programmer_0_37 { static int[] a1 = {1, 2, 7, 10, 11}; static int[] a2 = {9, -1, 0}; public int solution(int[] array) { int answer = 0; Arrays.sort(array); answer = array[array.length % 2]; return answer; } public static void main(String args[]){ programmer_0_36 t = new programmer_0_36(); System.out.println("---------------------------------------"); System.out.println("result = " + t.solution(a1)); System.out.println("---------------------------------------"); System.out.println("result2 = " + t.solution(a2)); System.out.println("---------------------------------------");; } } | cs |
'프로그래머스 > lv0' 카테고리의 다른 글
숫자 비교하기 (0) | 2022.12.05 |
---|---|
배열 두배 만들기 (0) | 2022.12.05 |
짝수는 싫어요 (0) | 2022.12.05 |
피자 나눠 먹기 (1) (0) | 2022.12.05 |
피자 나눠 먹기 (2) (0) | 2022.12.05 |