Door Two solved (with little help)

This commit is contained in:
Denis Urs Rudolph
2025-12-15 12:11:44 +01:00
parent dc47f27c2a
commit a1cee84e60

24
Day1/doorTwo.py Normal file
View File

@@ -0,0 +1,24 @@
file = open('/Users/mastermito/Dev/AdventOfCode/Day1/input.txt', 'r')
sum = 0
lines = file.readlines()
ranges = lines[0].strip().split(',')
for r in ranges:
start, end = r.split('-')
for num in range(int(start), int(end) + 1):
string = str(num)
for sublen in range(1, len(string)//2 + 1):
if len(string) % sublen != 0:
continue
match = True
for i in range(len(string)):
if string[i] != string[i % sublen]:
match = False
if match:
sum += num
break
print('Sum is: ', sum)