Не понимаю почему, но ругается на количество символов.
Пока не понимаю что именно ему не нравится.
package com.javarush.task.task13.task1326;
import java.io.*;
import java.util.*;
/*
Сортировка четных чисел из файла
*/
public class Solution {
public static void main(String[] args) throws Exception {
// напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
BufferedReader inStream =new BufferedReader(new InputStreamReader(new FileInputStream (reader.readLine())));
ArrayList<Integer> numbers = new ArrayList<>();
ArrayList<Integer> odds= new ArrayList<>();
int i;
while(inStream.ready()) {
i = Integer.parseInt(inStream.readLine());
numbers.add(i);
}
for(int a : numbers){
if(a%2 == 0){
odds.add(a);
}
}
Collections.sort(odds);
for (int b : odds){
System.out.print(b);
}
inStream.close();
reader.close();
}
}