читает и записывает файлы правильно
package com.javarush.task.task18.task1808;
import java.io.*;
/*
Разделение файла
*/
public class Solution {
public static void main(String[] args) throws IOException{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileInputStream fis = new FileInputStream(reader.readLine());
FileOutputStream fos1 = new FileOutputStream(reader.readLine());
FileOutputStream fos2 = new FileOutputStream(reader.readLine());
reader.close();
int bytes = fis.available();
int half = (bytes + 1) / 2;
byte[] buff = new byte[655366];
int count = fis.read(buff);
fis.read(buff, 0, count);
fos1.write(buff, 0, half);
fos2.write(buff, half, count);
fis.close();
fos1.close();
fos2.close();
}
}