Go to diff to previous submission
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package bugs; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Scanner; /** * * @author student */ public class Bugs { /** * @param args the command line arguments */ ArrayList<String> rows = new ArrayList<String>(); while(!row.equals("")) { for (int i = 0; i < rowCount; i++) { //System.out.println(row2); rows.add(tmp); } row = scanner.nextLine(); } } } }
--- c4.s567.cteam124.bugs.java.0.Bugs.java +++ c4.s824.cteam124.bugs.java.0.Bugs.java @@ -6,4 +6,5 @@ +import java.util.ArrayList; import java.util.LinkedList; import java.util.List; @@ -19,20 +20,27 @@ * @param args the command line arguments */ - public static void main(String[] args) { - Scanner s = new Scanner(System.in); - List<String> r = new LinkedList<String>(); - String k = s.nextLine(); - int g = Integer.parseInt(Character.toString(k.charAt(0))); - String slovo = k.substring(2, k.length()); - for (int i = 0; i < g; i++) { - k = s.nextLine(); - r.add(k.replace(slovo, "")); - } + public static void main(String[] args) { - for (String string : r) { - System.out.println(string); - } + Scanner scanner = new Scanner(System.in); + String row = scanner.nextLine(); + ArrayList<String> rows = new ArrayList<String>(); + while(!row.equals("")) { + String[] split = row.split(" "); + int rowCount = Integer.parseInt(split[0]); + String text = split[1]; + + for (int i = 0; i < rowCount; i++) { + String row2 = scanner.nextLine(); + String tmp = row2.replace(text, ""); + //System.out.println(row2); + rows.add(tmp); + } + row = scanner.nextLine(); + } + for (String r : rows) { + System.out.println(r); + } }