Здравствуйте, собственно проводил следующие тесты ответы вроде верны, но валидатор не принимает решение. Подскажите как проверить, хочу увидеть в чем ошибка.
2 4 4 4 8 8 4 12 12 4
ответ: 3
1 1 1 1 1 1 1 1 1 1
ответ: 10
5 5 5 5 5 4 4 4 4 4
ответ: 5
1 1 1 3 3 3 3 3 3 3
ответ: 7
1 1 1 2 2 2 1 1 2 2
ответ: 3
1 2 3 4 5 6 7 8 9 10
ответ: 1
129 | 130 | 569 | 569 | 569 | 569 | 6 | 7 | 7 | 129
ответ: 4
11 | 11 | 12 | 12 | 11 | 11 | 11 | 13 | 12 | 11
ответ: 3
[spoiler] Я уверен что ошибка для вас очевидна, но я искренне хочу разобраться [/spoiler]
package com.javarush.task.task08.task0812;
import java.io.*;
import java.util.ArrayList;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> list = new ArrayList<>();
int cout = 1;
int maxCout = 0;
for (int i = 0; i < 10 ; i++) {
list.add(Integer.parseInt(reader.readLine()));
}
for (int i = 1; i < list.size(); i++) {
if (list.get(i).equals(list.get(i-1))){
cout++;
}
else if (cout >= maxCout){
maxCout = cout;
cout = 1;
}
}
if (cout > maxCout) {
System.out.println(cout);
}
else
System.out.println(maxCout);
}
}