diff --git a/src/main/java/com/example/adventofcode/year2025/day02/GiftShop.java b/src/main/java/com/example/adventofcode/year2025/day02/GiftShop.java index 13d875f..b41ef73 100644 --- a/src/main/java/com/example/adventofcode/year2025/day02/GiftShop.java +++ b/src/main/java/com/example/adventofcode/year2025/day02/GiftShop.java @@ -61,7 +61,7 @@ public static long sumInvalidIdsByNewRules(final String filename) throws IOExcep return count; } - private static List generateIntervals(List lines) { + private static List generateIntervals(final List lines) { List intervalList = new ArrayList<>(); for (String line : lines) { String[] elements = line.split(","); @@ -76,8 +76,10 @@ private static List generateIntervals(List lines) { return intervalList; } - private static boolean checkIfNumberIsSpecial(String number, int length, int j) { - if (length % j == 0) { + private static boolean checkIfNumberIsSpecial(final String number, final int length, final int j) { + if (length % j != 0) { + return false; + } else { for (int k = 1; k < j; k++) { String previous = number.substring(number.length() * (k - 1) / j, (number.length() * k / j)); String next = number.substring(number.length() * k / j, (number.length() * (k + 1) / j)); @@ -86,8 +88,6 @@ private static boolean checkIfNumberIsSpecial(String number, int length, int j) return false; } } - } else { - return false; } return true;