Вроде легко, но не проходит по 1 условию
package com.javarush.task.task19.task1909;
import java.io.*;
/*
Замена знаков
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
BufferedReader rd = new BufferedReader(new FileReader(buf.readLine()));
BufferedWriter wr = new BufferedWriter(new FileWriter(buf.readLine()));
while(rd.ready()){
String data = rd.readLine();
/*String[] datas = data.split(".");
for (int i=0;i<datas.length;i++){
wr.write(datas[i]);
if (i!=datas.length-1) wr.write("!");
}*/
data.replace(".", "!");
wr.write(data);
if(rd.ready()) wr.newLine();
}
buf.close();
rd.close();
wr.close();
}
}