From 881957f4f0865000ab978222c9cb694c73180995 Mon Sep 17 00:00:00 2001 From: NSDepression Date: Wed, 3 Dec 2025 11:56:18 +0530 Subject: Day 2.2 --- Day 2/Day_02.swift | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) (limited to 'Day 2/Day_02.swift') diff --git a/Day 2/Day_02.swift b/Day 2/Day_02.swift index 6d682bd..dc991d6 100644 --- a/Day 2/Day_02.swift +++ b/Day 2/Day_02.swift @@ -37,7 +37,7 @@ print("=======Part 1=======\n\(invalidIdSum)") invalidIdSum = 0 func isRepeating(_ x: Int) -> Bool { - if x == 0 { return false } + if x < 10 { return false } var digits = 0 var temp = x while temp > 0 { @@ -48,19 +48,16 @@ func isRepeating(_ x: Int) -> Bool { for period in 1...(digits / 2) { guard digits % period == 0 else { continue } var divisor = 1 - for _ in 0..