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/Untitled.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Day 2/Untitled.py (limited to 'Day 2/Untitled.py') diff --git a/Day 2/Untitled.py b/Day 2/Untitled.py new file mode 100644 index 0000000..536e83b --- /dev/null +++ b/Day 2/Untitled.py @@ -0,0 +1,21 @@ + + +with open ('input.txt', "r") as file: + content = file.read().strip() +range_groups = content.split(',') +st = [] +sum = 0 + +for group in range_groups: + print (f"Range: {group}") + distinct_nums = group.split("-") + first_value = int(distinct_nums[0]) + last_value = int(distinct_nums[1]) + for num in range(first_value, last_value + 1): + s = str(num) + is_repeating = s in (s + s) [1:-1] + if is_repeating==True: + st.append(num) +for n in st: + sum += n +print (f"Total Sum: {sum} ") \ No newline at end of file -- cgit v1.2.3