More and more difficult!
package com.codegym.task.task18.task1820;
/*
Rounding numbers
*/
import java.io.*;
import java.util.Arrays;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String a = br.readLine();
String b = br.readLine();
File file1 = new File(a);
File file2 = new File(b);
FileInputStream fileInputStream = new FileInputStream(file1);
FileOutputStream fileOutputStream = new FileOutputStream(file2);
byte[] bytes = new byte[fileInputStream.available()];
int data = fileInputStream.read(bytes);
String s = new String(String.valueOf(data));
String[] strings = s.split(" ");
for(int i = 0; i < strings.length; i++){
double d = Double.parseDouble(strings[i]);
double x = Math.round((d * 100)/100);
fileOutputStream.write((int) x);
if(i < strings.length-1){
fileOutputStream.write(" ".getBytes());
}
}
fileInputStream.close();
fileOutputStream.close();
}
}