ну все же валидатор не хавает , может я не правильно понял условие !
package com.javarush.task.task18.task1803;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
/*
Самые частые байты
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileInputStream fileInputStream = new FileInputStream(reader.readLine());
Map <Integer,Integer> map = new HashMap<>();
int counter =1;
while (fileInputStream.available()>0){
int temp = fileInputStream.read();
if (!map.containsKey(temp)){
map.put(temp,counter);
}else {
map.replace(temp,counter+1);
}
}
for(Map.Entry<Integer,Integer>cycle:map.entrySet()){
if (cycle.getValue()>1){
System.out.print(cycle.getKey()+" ");
}
}
reader.close();
fileInputStream.close();
}
}