Проверил по условию, заполняет первую часть массива плюс одно значение, но валидатор не принимает.
package com.javarush.task.pro.task05.task0516;

import java.util.Arrays;

/*
Заполняем массив
*/

public class Solution {

    public static int[] array = new int[20];
    public static int valueStart = 10;
    public static int valueEnd = 13;

    public static void main(String[] args) {
        //напишите тут ваш код
        int c = ((array.length / 2) + 1);
        if (array.length % 2 == 0) {
            Arrays.fill(array, 0, (c), valueStart);
            Arrays.fill(array, c, (array.length), valueEnd);
        }
else {
            Arrays.fill(array, 0, (c), valueEnd);
            Arrays.fill(array, c, (array.length), valueStart);
        }
        System.out.println(Arrays.toString(array));
    }
}