Валидатор не принимает, походу из-за Кириллицы.
package com.javarush.task.task18.task1822;
/*
Поиск данных внутри файла
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
reader.close();
FileInputStream stream = new FileInputStream(fileName);
StringBuilder builder = new StringBuilder();
while (stream.available() > 0) {
builder.append((char) (stream.read()));
}
stream.close();
for ( String x : builder.toString().split("\n")
) {
if (Integer.parseInt(x.split(" ")[0] ) == Integer.parseInt(args[0])) {
System.out.print(x);
}
}
}
}