у меня в идее все работает и пишется, но раз валидатору не нравится, мб я что неправильно сделал?
package com.javarush.task.task19.task1908;
import java.io.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/*
Выделяем числа
*/
public class Solution {
public static void main(String[] args) throws IOException{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String f1 = reader.readLine();
String f2 = reader.readLine();
BufferedReader bufr = new BufferedReader(new FileReader(f1));
BufferedWriter bufw = new BufferedWriter(new FileWriter(f2));
String str = "";
while (bufr.ready()){
str = bufr.readLine();
}
Pattern p = Pattern.compile("\\d* ");
Matcher m = p.matcher(str);
while (m.find()){
bufw.write(String.format(m.group(),"%d "));
}
reader.close();
bufr.close();
bufw.close();
}
}