Добрый день, коллеги!
Помогите, пожалуйста, победить валидатор.
package com.javarush.task.task26.task2601;
import java.util.Arrays;
import java.util.Comparator;
/*
Почитать в инете про медиану выборки
*/
public class Solution {
public static void main(String[] args) {
}
public static Integer[] sort(Integer[] array) {
//implement logic here
int median;
Arrays.sort(array);
if(array.length%2 == 0){
median = (array[(array.length-1)/2]+array[((array.length-1)/2)+1])/2;
}else {
median = array[array.length-1/2];
}
Arrays.sort(array, new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return (Math.abs(o1-median)- Math.abs(o2-median)) == 0 ? o2-o1 : Math.abs(o1-median)- Math.abs(o2-median);
}
});
return array;
}
}