Проверил и запустил ,все работает у меня локально ,но отправляю тест на проверку не проходит время . Прошу помощи.
package com.javarush.task.task18.task1803;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.*;
import java.util.stream.Collectors;
/*
Самые частые байты
/home/masha/Desktop/txt.txt
*/
public class Solution {
public static void main(String[] args) throws Exception {
try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileInputStream fileInputStream = new FileInputStream(reader.readLine());) {
int b = -1;
List<Byte> list = new ArrayList<>();
String resultData = "";
while ((b = fileInputStream.read()) != -1) {
list.add((byte) b);
}
Set<Byte> bytes = new HashSet<>(list);
for (Byte result : bytes) {
if (Collections.frequency(list, result) > 1) {
resultData += result + " ";
}
}
System.out.println(resultData);
}
}
}