Вроде всё работает, но не проходит последнюю проверку.
К сожалению проверить с другими последовательностями не имею возможности, но теоретически должно всё работать.
Чувствую себя дураком, подскажите в чем нюанс???
package com.javarush.task.task08.task0812;
import java.io.IOException;
import java.io.*;
import java.util.*;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
//напишите тут ваш код
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
List<Integer> list = new ArrayList<Integer>();
int max=1, cur=1;
for(int i=0; i<10; i++) list.add(Integer.parseInt(r.readLine()));
for(int i=1; i<list.size(); i++)
{
if(list.get(i) == list.get(i-1))
{
cur++;
if(cur>max) max=cur;
}
else cur = 1;
//System.out.println("i="+i+"; list["+i+"]="+list.get(i)+"; list["+(i-1)+"]="+list.get(i-1)+"; cur="+cur+"; max="+max);
}
System.out.println(max);
}
}