Source code for submission s923

Go to diff to previous submission

Main.java

  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.  
  5. /**
  6. * @param args
  7. * @throws FileNotFoundException
  8. */
  9.  
  10.  
  11. // printfBUG("Hello, world!/n");
  12. public static void main(String[] args) {
  13. Scanner sc = new Scanner(System.in);
  14. //Scanner sc = new Scanner(new File("vstup.txt"));
  15.  
  16.  
  17. String pole[];
  18. int pocetRadku;
  19. String podretezec;
  20.  
  21. while(sc.hasNextLine()) {
  22.  
  23. pocetRadku = sc.nextInt();
  24. podretezec = sc.nextLine().trim();
  25. for (int i = 0; i < pocetRadku; i++) {
  26. String radek = sc.nextLine();
  27.  
  28.  
  29. /*int delka = podretezec.length();
  30.  
  31. int a = 0;*/
  32.  
  33. while((pole = radek.split(podretezec)).length !=1 ) {
  34. /*a = radek.lastIndexOf(podretezec);
  35. if(a < 0) {
  36. System.out.println(radek);
  37. break;
  38. }
  39.  
  40. radek = radek.substring(0,a) + radek.substring(a+delka,radek.length());*/
  41.  
  42.  
  43.  
  44. //System.out.println(pole.length);
  45. radek = "";
  46. for (int j = 0; j < pole.length; j++) {
  47. radek += pole[j];
  48. }
  49. }
  50.  
  51. System.out.println(radek);
  52.  
  53.  
  54. }
  55. }
  56.  
  57. }
  58.  
  59. }
  60.  

Diff to submission s864

Main.java

--- 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);
+                        
                         
                 }