Выполнял требования валидации тестирования, тогда когда она возвращала адекватные ошибки.
Последняя ошибка выглядит следующим образом: "Программа должна выводить на экран длину самой длинной последовательности повторяющихся чисел в списке."
Я не понимаю как её исправить т.к.:
1) Программа через System.out.println(); выводит на экран число
2) Число исходя из всех сделанных мной проверок равно длине самой длинной последовательности повторяющихся чисел в списке.
package com.javarush.task.task08.task0812;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import java.util.Scanner;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
List<Integer> list = new ArrayList<>();
for (int i = 0; i < 10; i++) {
Scanner scanner = new Scanner(System.in);
list.add(scanner.nextInt());
//System.out.println(list.get(i));
}
List<Integer> countNums = new ArrayList<>();
int count = 0;
for (int i = 0; i < list.size(); i++) {
for (int j = 0; j < list.size(); j++) {
if(Objects.equals(list.get(i), list.get(j))){
count++;
countNums.add(count);
} else {
count=0;
}
}
}
for (int i = 0; i < countNums.size(); i++) {
if (countNums.get(0)>countNums.get(1)){
countNums.remove(1);
} else {
countNums.remove(0);
}
}
System.out.println(countNums.get(0));
}
}