diff --git a/02-Wielomiany/src/Main.java b/02-Wielomiany/src/Main.java index 364a9b4..8a36bd9 100644 --- a/02-Wielomiany/src/Main.java +++ b/02-Wielomiany/src/Main.java @@ -8,9 +8,11 @@ public class Main { //ex input in run console : 2 "1 1 1 0 1" "0 1 1" int n = Integer.parseInt(args[0]); List firstPolynomial = new ArrayList<>(); - Arrays.asList(args[1].split("\\s* \\s*")).forEach(factor -> firstPolynomial.add(Integer.valueOf(factor))); + args[1] = args[1].substring(1, args[1].length()-1); + args[2] = args[2].substring(1, args[2].length()-1); + Arrays.asList(args[1].split( ",\\s*" )).forEach(factor -> firstPolynomial.add(Integer.valueOf(factor))); List secondPolynomial = new ArrayList<>(); - Arrays.asList(args[2].split("\\s* \\s*")).forEach(factor -> secondPolynomial.add(Integer.valueOf(factor))); + Arrays.asList(args[2].split(",\\s*" )).forEach(factor -> secondPolynomial.add(Integer.valueOf(factor))); PolynomialTask polynomialTask = new PolynomialTask(n, firstPolynomial, secondPolynomial); polynomialTask.printAllValuesToStandardOutput(); } diff --git a/Zadanie-03/out/production/Zadanie-03/com/tylkowski/crc/CrcTask.class b/Zadanie-03/out/production/Zadanie-03/com/tylkowski/crc/CrcTask.class index 88a50c3..cf26b3d 100644 Binary files a/Zadanie-03/out/production/Zadanie-03/com/tylkowski/crc/CrcTask.class and b/Zadanie-03/out/production/Zadanie-03/com/tylkowski/crc/CrcTask.class differ diff --git a/Zadanie-03/src/com/tylkowski/crc/CrcTask.java b/Zadanie-03/src/com/tylkowski/crc/CrcTask.java index eb9a506..6bf7471 100644 --- a/Zadanie-03/src/com/tylkowski/crc/CrcTask.java +++ b/Zadanie-03/src/com/tylkowski/crc/CrcTask.java @@ -162,7 +162,7 @@ class CrcTask { } private String letterToBinaryString(char letter) { - int a = (int) letter; + short a = (short) letter; StringBuilder binaryString = new StringBuilder(Integer.toBinaryString(a)); while (binaryString.length() % 8 != 0) { binaryString.insert(0, "0");