Все вроде правильно, что не так. Два дня думал как решить.
package com.javarush.task.task08.task0812;
import java.io.*;
import java.util.*;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
List<Integer> list = new ArrayList<>();
List<Integer> tmp = new ArrayList<>();
List<Integer> total = new ArrayList<>();
Set<Integer> set = new HashSet<>();
int count =0;
Scanner sc = new Scanner(System.in);
for(int i=0;i<10;i++){
list.add(sc.nextInt());
}
for(int i=0;i<list.size();i++){
set.add(list.get(i));
}
for(int i:set){
tmp.add(i);
}
for(int j=0;j<tmp.size();j++){
for(int i=0;i<list.size();i++){
if(list.get(i)==tmp.get(j)){
count++;
} else{
count=0;
}
total.add(count);
}
}
Collections.sort(total);
System.out.println(total.get(total.size()-1));
}
}