Все предложенные валидатором наборы данных отрабатывают как надо, в итоге теперь не проходит валидацию просто без пояснений. В чём ошибка?
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.Arrays;
import java.util.Collections;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
//напишите тут ваш код
List<Integer> list = new ArrayList<Integer>(10);
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
int combo = 1, num, combobuf = 1;
for(int i = 0; i < 10; i++){
list.add(Integer.parseInt(buf.readLine()));
}
num = list.get(0);
for(int i = 1; i < 10; i++){
if(list.get(i).equals(list.get(i - 1)))
if(list.get(i).equals(num)) combo++;
else{
combobuf = combo > combobuf? combo: combobuf;
combo = 2;
num = list.get(i - 1);
}
}
combobuf = combo > combobuf? combo: combobuf;
System.out.println(combobuf);
}
}