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((pole = radek.split(podretezec)).length !=1 ) { /*a = radek.lastIndexOf(podretezec); if(a < 0) { System.out.println(radek); break; } radek = radek.substring(0,a) + radek.substring(a+delka,radek.length());*/ //System.out.println(pole.length); radek = ""; for (int j = 0; j < pole.length; j++) { radek += pole[j]; } } } } } }
--- c4.s864.cteam117.bugs.java.0.Main.java +++ c4.s923.cteam117.bugs.java.0.Main.java @@ -14,4 +14,6 @@ //Scanner sc = new Scanner(new File("vstup.txt")); + + String pole[]; int pocetRadku; String podretezec; @@ -29,5 +31,5 @@ int a = 0;*/ - while(true) { + while((pole = radek.split(podretezec)).length !=1 ) { /*a = radek.lastIndexOf(podretezec); if(a < 0) { @@ -38,11 +40,5 @@ 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); @@ -53,4 +49,6 @@ } + System.out.println(radek); + }