public static void main(String[] args) throws IOException {
        //напишите тут ваш код
        ArrayList<Integer>list=new ArrayList<>();
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        for(int i=0;i<10;i++)list.add(Integer.parseInt(reader.readLine()));
        int[] A=new int[10];
        for(int i=0;i<list.size();i++){
            A[i]=Counter(i,list);
        }
        sort(A);
        System.out.println(A[A.length-1]);

    }
        public static int Counter(int C,List list){
            int count=0;
            for(int i=0;i<list.size()-C;i++){

                if(list.get(C).equals(list.get(C+i)))count++;
                else if(!(list.get(C).equals(list.get(i))))return count;
            }
            return count;
        }
}
Создал метод, который считает число повторений, в главном методе создал массив, в который записываются количества повторений для каждого элемента листа. Отсортировал массив и вывел последнее значение. В IDE все работает как надо. Че ему не нравится? где я что то упускаю?)