Go to diff to previous submission
import java.util.Scanner; public class Main { /** * @param args * @throws FileNotFoundException */ // printfBUG("Hello, world!/n"); //Scanner sc = new Scanner(new File("vstup.txt")); int pocetRadku; String podretezec; while(sc.hasNextLine()) { pocetRadku = sc.nextInt(); podretezec = sc.nextLine().trim(); for (int i = 0; i < pocetRadku; i++) { int delka = podretezec.length(); int a = 0; while(true) { a = radek.lastIndexOf(podretezec); if(a < 0) { break; } radek = radek.substring(0,a) + radek.substring(a+delka,radek.length()); /*String pole[] = radek.split("["+podretezec+"]"); if (pole.length == 1) { System.out.println(radek); break; } //System.out.println(pole.length); radek = ""; for (int j = 0; j < pole.length; j++) { radek += pole[j]; }*/ } } } } }
--- c4.s652.cteam117.bugs.java.0.Main.java +++ c4.s853.cteam117.bugs.java.0.Main.java @@ -10,15 +11,20 @@ // printfBUG("Hello, world!/n"); - public static void main(String[] args) { + public static void main(String[] args){ Scanner sc = new Scanner(System.in); + //Scanner sc = new Scanner(new File("vstup.txt")); + + int pocetRadku; + String podretezec; while(sc.hasNextLine()) { - int pocetRadku = sc.nextInt(); - String podretezec = sc.nextLine().trim(); - String vysledek = ""; + pocetRadku = sc.nextInt(); + podretezec = sc.nextLine().trim(); for (int i = 0; i < pocetRadku; i++) { String radek = sc.nextLine(); + int delka = podretezec.length(); + int a = 0; @@ -30,7 +36,19 @@ } - vysledek = radek.substring(0,a); - vysledek += radek.substring(a+podretezec.length(),radek.length()); - radek = vysledek; + radek = radek.substring(0,a) + radek.substring(a+delka,radek.length()); + + + /*String pole[] = radek.split("["+podretezec+"]"); + + if (pole.length == 1) { + System.out.println(radek); + break; + } + + //System.out.println(pole.length); + radek = ""; + for (int j = 0; j < pole.length; j++) { + radek += pole[j]; + }*/ }