18 lines
440 B
Python
18 lines
440 B
Python
with open("./src/2-day/input.txt", "r") as file:
|
|
durs = file.readline().split(",")
|
|
|
|
correct_cnt = 0
|
|
|
|
for dur in durs:
|
|
first, last = map(int, dur.split("-"))
|
|
|
|
for number in range(first, last + 1):
|
|
number = str(number)
|
|
|
|
if len(number) % 2:
|
|
continue
|
|
|
|
if number[: len(number) // 2] * 2 == number:
|
|
correct_cnt += int(number)
|
|
|
|
print(correct_cnt)
|