выводит верно, но не проходит по требованиям. не уразумею почему
в строке 25 пробовал if (list.get(i) ==(list.get(i-1))), результат такой же
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 {
//напишите тут ваш код
int numOfRepeats=0;
int maxNumOfrepeats=0;
ArrayList<Integer> list = new ArrayList<Integer>();
BufferedReader reader = new BufferedReader (new InputStreamReader(System.in));
for (int i=0; i<10; i++) {
String dataForArray = reader.readLine();
int intData = Integer.parseInt(dataForArray);
list.add(intData);
}
for (int i=1; i<10; i++) {
if (list.get(i).equals(list.get(i-1))) {
numOfRepeats++;
if (numOfRepeats > maxNumOfrepeats) {
maxNumOfrepeats = numOfRepeats;
} else {
numOfRepeats=0; }
}
}
System.out.println(maxNumOfrepeats);
}
}