프로그래머스/lv0
중앙값 구하기
do_it0904
2022. 12. 5. 10:18
/* 중앙값 구하기
* 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 |