From c7107a4d4461604e45803b9243ec48bc7175d4cd Mon Sep 17 00:00:00 2001 From: Jake Pullen Date: Sun, 17 Dec 2023 17:37:01 +0000 Subject: [PATCH] more cleaning --- 2022/{day_1 => 1}/part 1 solution.py | 2 +- 2022/{day_1 => 1}/part 2 solution.py | 2 +- 2022/{day_2 => 2}/part 1 solution.py | 2 +- 2022/{day_2 => 2}/part 2 solution.py | 2 +- 2022/{day_3 => 3}/part 1 solution.py | 2 +- 2022/{day_3 => 3}/part 2 solution.py | 2 +- 2022/{day_4 => 4}/part 1 solution.py | 2 +- 2022/{day_4 => 4}/part 2 solution.py | 2 +- 2022/{day_5 => 5}/part 1 solution.py | 4 ++-- 2022/5/part 2 solution.py | 6 ++++++ 2022/{day_5 => 5}/someone_elses_solution.py | 4 ++-- 2022/{day_5 => 5}/test_input.txt | 0 2022/day_5/part 2 solution.py | 6 ------ 2023/{day_1 => 1}/part 1 solution.py | 2 +- 2023/{day_1 => 1}/part 2 solution.py | 2 +- 2023/{day_10 => 10}/part 1 solution.py | 2 +- 2023/{day_10 => 10}/part 2 solution.py | 2 +- 2023/{day_11 => 11}/part 1 solution.py | 2 +- 2023/{day_11 => 11}/part 2 solution.py | 2 +- 2023/{day_12 => 12}/part 1 solution.py | 2 +- 2023/{day_12 => 12}/part 2 solution.py | 2 +- 2023/{day_13 => 13}/part 1 solution.py | 4 ++-- 2023/{day_13 => 13}/part 2 solution.py | 4 ++-- 2023/{day_13 => 13}/test_input.txt | 0 2023/{day_14 => 14}/part 1 solution.py | 2 +- 2023/{day_14 => 14}/part 2 solution.py | 2 +- 2023/{day_15 => 15}/part 1 solution.py | 2 +- 2023/{day_15 => 15}/part 2 solution.py | 2 +- 2023/{day_16 => 16}/part 1 solution.py | 2 +- 2023/{day_16 => 16}/part 2 solution.py | 2 +- 2023/{day_17 => 17}/part 1 solution.py | 2 +- 2023/{day_17 => 17}/part 2 solution.py | 2 +- 2023/{day_2 => 2}/part 1 solution.py | 2 +- 2023/{day_2 => 2}/part 2 solution.py | 2 +- 2023/{day_3 => 3}/part 1 solution.py | 2 +- 2023/{day_3 => 3}/part 2 solution.py | 2 +- 2023/{day_4 => 4}/part 1 solution.py | 2 +- 2023/{day_4 => 4}/part 2 solution.py | 2 +- 2023/{day_5 => 5}/part 1 solution.py | 4 ++-- 2023/{day_5 => 5}/part 2 solution.py | 4 ++-- 2023/{day_5 => 5}/test_input.txt | 0 2023/{day_6 => 6}/part 1 solution.py | 4 ++-- 2023/{day_6 => 6}/part 2 solution.py | 4 ++-- 2023/{day_6 => 6}/test_input.txt | 0 2023/{day_7 => 7}/part 1 solution.py | 2 +- 2023/{day_7 => 7}/part 2 solution.py | 2 +- 2023/{day_8 => 8}/part 1 solution.py | 2 +- 2023/{day_8 => 8}/part 2 solution.py | 2 +- 2023/{day_9 => 9}/part 1 solution.py | 2 +- 2023/{day_9 => 9}/part 2 solution.py | 2 +- 50 files changed, 58 insertions(+), 58 deletions(-) rename 2022/{day_1 => 1}/part 1 solution.py (89%) rename 2022/{day_1 => 1}/part 2 solution.py (90%) rename 2022/{day_2 => 2}/part 1 solution.py (94%) rename 2022/{day_2 => 2}/part 2 solution.py (96%) rename 2022/{day_3 => 3}/part 1 solution.py (92%) rename 2022/{day_3 => 3}/part 2 solution.py (94%) rename 2022/{day_4 => 4}/part 1 solution.py (94%) rename 2022/{day_4 => 4}/part 2 solution.py (94%) rename 2022/{day_5 => 5}/part 1 solution.py (92%) create mode 100644 2022/5/part 2 solution.py rename 2022/{day_5 => 5}/someone_elses_solution.py (95%) rename 2022/{day_5 => 5}/test_input.txt (100%) delete mode 100644 2022/day_5/part 2 solution.py rename 2023/{day_1 => 1}/part 1 solution.py (94%) rename 2023/{day_1 => 1}/part 2 solution.py (96%) rename 2023/{day_10 => 10}/part 1 solution.py (98%) rename 2023/{day_10 => 10}/part 2 solution.py (99%) rename 2023/{day_11 => 11}/part 1 solution.py (98%) rename 2023/{day_11 => 11}/part 2 solution.py (98%) rename 2023/{day_12 => 12}/part 1 solution.py (98%) rename 2023/{day_12 => 12}/part 2 solution.py (98%) rename 2023/{day_13 => 13}/part 1 solution.py (94%) rename 2023/{day_13 => 13}/part 2 solution.py (94%) rename 2023/{day_13 => 13}/test_input.txt (100%) rename 2023/{day_14 => 14}/part 1 solution.py (95%) rename 2023/{day_14 => 14}/part 2 solution.py (97%) rename 2023/{day_15 => 15}/part 1 solution.py (97%) rename 2023/{day_15 => 15}/part 2 solution.py (97%) rename 2023/{day_16 => 16}/part 1 solution.py (97%) rename 2023/{day_16 => 16}/part 2 solution.py (98%) rename 2023/{day_17 => 17}/part 1 solution.py (97%) rename 2023/{day_17 => 17}/part 2 solution.py (97%) rename 2023/{day_2 => 2}/part 1 solution.py (97%) rename 2023/{day_2 => 2}/part 2 solution.py (97%) rename 2023/{day_3 => 3}/part 1 solution.py (94%) rename 2023/{day_3 => 3}/part 2 solution.py (96%) rename 2023/{day_4 => 4}/part 1 solution.py (94%) rename 2023/{day_4 => 4}/part 2 solution.py (96%) rename 2023/{day_5 => 5}/part 1 solution.py (96%) rename 2023/{day_5 => 5}/part 2 solution.py (97%) rename 2023/{day_5 => 5}/test_input.txt (100%) rename 2023/{day_6 => 6}/part 1 solution.py (89%) rename 2023/{day_6 => 6}/part 2 solution.py (87%) rename 2023/{day_6 => 6}/test_input.txt (100%) rename 2023/{day_7 => 7}/part 1 solution.py (96%) rename 2023/{day_7 => 7}/part 2 solution.py (97%) rename 2023/{day_8 => 8}/part 1 solution.py (97%) rename 2023/{day_8 => 8}/part 2 solution.py (97%) rename 2023/{day_9 => 9}/part 1 solution.py (96%) rename 2023/{day_9 => 9}/part 2 solution.py (96%) diff --git a/2022/day_1/part 1 solution.py b/2022/1/part 1 solution.py similarity index 89% rename from 2022/day_1/part 1 solution.py rename to 2022/1/part 1 solution.py index 00e07e5..99ffc42 100644 --- a/2022/day_1/part 1 solution.py +++ b/2022/1/part 1 solution.py @@ -1,5 +1,5 @@ -with open(r'advent_of_code\2022\day_1\input.txt', 'r') as file: +with open(r'advent_of_code\2022\1\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2022/day_1/part 2 solution.py b/2022/1/part 2 solution.py similarity index 90% rename from 2022/day_1/part 2 solution.py rename to 2022/1/part 2 solution.py index ad9181e..9c486c5 100644 --- a/2022/day_1/part 2 solution.py +++ b/2022/1/part 2 solution.py @@ -1,5 +1,5 @@ -with open(r'advent_of_code\2022\day_1\input.txt', 'r') as file: +with open(r'advent_of_code\2022\1\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2022/day_2/part 1 solution.py b/2022/2/part 1 solution.py similarity index 94% rename from 2022/day_2/part 1 solution.py rename to 2022/2/part 1 solution.py index 45ac2f1..f46db42 100644 --- a/2022/day_2/part 1 solution.py +++ b/2022/2/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2022\day_2\input.txt', 'r') as file: +with open(r'advent_of_code\2022\2\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2022/day_2/part 2 solution.py b/2022/2/part 2 solution.py similarity index 96% rename from 2022/day_2/part 2 solution.py rename to 2022/2/part 2 solution.py index 1176f42..be23714 100644 --- a/2022/day_2/part 2 solution.py +++ b/2022/2/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2022\day_2\input.txt', 'r') as file: +with open(r'advent_of_code\2022\2\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2022/day_3/part 1 solution.py b/2022/3/part 1 solution.py similarity index 92% rename from 2022/day_3/part 1 solution.py rename to 2022/3/part 1 solution.py index 66b2b10..bc67f2a 100644 --- a/2022/day_3/part 1 solution.py +++ b/2022/3/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2022\day_3\input.txt', 'r') as file: +with open(r'advent_of_code\2022\3\input.txt', 'r') as file: input = file.read() test_input = '''vJrwpWtwJgWrhcsFMMfFFhFp diff --git a/2022/day_3/part 2 solution.py b/2022/3/part 2 solution.py similarity index 94% rename from 2022/day_3/part 2 solution.py rename to 2022/3/part 2 solution.py index 623a95f..df9987b 100644 --- a/2022/day_3/part 2 solution.py +++ b/2022/3/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'D:\repos\advent_of_code\2022\day_3\input.txt', 'r') as file: +with open(r'D:\repos\advent_of_code\2022\3\input.txt', 'r') as file: input = file.read() test_input = '''vJrwpWtwJgWrhcsFMMfFFhFp diff --git a/2022/day_4/part 1 solution.py b/2022/4/part 1 solution.py similarity index 94% rename from 2022/day_4/part 1 solution.py rename to 2022/4/part 1 solution.py index a67580b..efae7d6 100644 --- a/2022/day_4/part 1 solution.py +++ b/2022/4/part 1 solution.py @@ -1,6 +1,6 @@ import os -with open(r'd:\repos\advent_of_code\2022\day_4\input.txt', 'r') as file: +with open(r'd:\repos\advent_of_code\2022\4\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2022/day_4/part 2 solution.py b/2022/4/part 2 solution.py similarity index 94% rename from 2022/day_4/part 2 solution.py rename to 2022/4/part 2 solution.py index 07aead4..664a764 100644 --- a/2022/day_4/part 2 solution.py +++ b/2022/4/part 2 solution.py @@ -1,6 +1,6 @@ import os -with open(r'd:\repos\advent_of_code\2022\day_4\input.txt', 'r') as file: +with open(r'd:\repos\advent_of_code\2022\4\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2022/day_5/part 1 solution.py b/2022/5/part 1 solution.py similarity index 92% rename from 2022/day_5/part 1 solution.py rename to 2022/5/part 1 solution.py index 1137094..31ae372 100644 --- a/2022/day_5/part 1 solution.py +++ b/2022/5/part 1 solution.py @@ -1,6 +1,6 @@ -with open(r'advent_of_code\2022\day_5\input.txt', 'r') as file: +with open(r'advent_of_code\2022\5\input.txt', 'r') as file: input = file.read() -with open(r'advent_of_code\2022\day_5\test_input.txt', 'r') as file: +with open(r'advent_of_code\2022\5\test_input.txt', 'r') as file: test_input = file.read() # print(input) diff --git a/2022/5/part 2 solution.py b/2022/5/part 2 solution.py new file mode 100644 index 0000000..06e28e5 --- /dev/null +++ b/2022/5/part 2 solution.py @@ -0,0 +1,6 @@ +import os + +with open(r'advent_of_code\2022\5\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/2022/day_5/someone_elses_solution.py b/2022/5/someone_elses_solution.py similarity index 95% rename from 2022/day_5/someone_elses_solution.py rename to 2022/5/someone_elses_solution.py index 2dde824..7231ffa 100644 --- a/2022/day_5/someone_elses_solution.py +++ b/2022/5/someone_elses_solution.py @@ -10,8 +10,8 @@ def main(): print("Advent of Code - Day 5") - file_task_1 = open(r'advent_of_code\2022\day_5\test_input.txt', 'r') - file_task_2 = open(r'advent_of_code\2022\day_5\input.txt', 'r') + file_task_1 = open(r'advent_of_code\2022\5\test_input.txt', 'r') + file_task_2 = open(r'advent_of_code\2022\5\input.txt', 'r') task_1(file_task_1) #task_2(file_task_2) diff --git a/2022/day_5/test_input.txt b/2022/5/test_input.txt similarity index 100% rename from 2022/day_5/test_input.txt rename to 2022/5/test_input.txt diff --git a/2022/day_5/part 2 solution.py b/2022/day_5/part 2 solution.py deleted file mode 100644 index 067b2be..0000000 --- a/2022/day_5/part 2 solution.py +++ /dev/null @@ -1,6 +0,0 @@ -import os - -with open(r'advent_of_code\2022\day_5\input.txt', 'r') as file: - input = file.read() - -print(input) diff --git a/2023/day_1/part 1 solution.py b/2023/1/part 1 solution.py similarity index 94% rename from 2023/day_1/part 1 solution.py rename to 2023/1/part 1 solution.py index 8e41f15..fcfe6c9 100644 --- a/2023/day_1/part 1 solution.py +++ b/2023/1/part 1 solution.py @@ -1,6 +1,6 @@ import re -with open('advent_of_code_2023\day_1\input.txt', 'r') as file: +with open(r'advent_of_code\2023\1\input.txt', 'r') as file: input = file.read() def grab_first_and_last_digit(line: str) -> (int): diff --git a/2023/day_1/part 2 solution.py b/2023/1/part 2 solution.py similarity index 96% rename from 2023/day_1/part 2 solution.py rename to 2023/1/part 2 solution.py index 9276340..35c7350 100644 --- a/2023/day_1/part 2 solution.py +++ b/2023/1/part 2 solution.py @@ -1,6 +1,6 @@ import re -with open('advent_of_code_2023\day_1\input.txt', 'r') as file: +with open(r'advent_of_code\2023\1\input.txt', 'r') as file: input = file.read() def text_to_num(line: str) -> str: diff --git a/2023/day_10/part 1 solution.py b/2023/10/part 1 solution.py similarity index 98% rename from 2023/day_10/part 1 solution.py rename to 2023/10/part 1 solution.py index 439783a..dee39ee 100644 --- a/2023/day_10/part 1 solution.py +++ b/2023/10/part 1 solution.py @@ -1,7 +1,7 @@ import numpy as np from queue import Queue -with open(r'advent_of_code\2023\day_10\input.txt', 'r') as file: +with open(r'advent_of_code\2023\10\input.txt', 'r') as file: input = file.read() simple_test_input = '''..... diff --git a/2023/day_10/part 2 solution.py b/2023/10/part 2 solution.py similarity index 99% rename from 2023/day_10/part 2 solution.py rename to 2023/10/part 2 solution.py index c390d84..79edae5 100644 --- a/2023/day_10/part 2 solution.py +++ b/2023/10/part 2 solution.py @@ -1,7 +1,7 @@ import numpy as np from queue import Queue -with open(r'advent_of_code\2023\day_10\input.txt', 'r') as file: +with open(r'advent_of_code\2023\10\input.txt', 'r') as file: input = file.read() simple_test_input = '''..... diff --git a/2023/day_11/part 1 solution.py b/2023/11/part 1 solution.py similarity index 98% rename from 2023/day_11/part 1 solution.py rename to 2023/11/part 1 solution.py index eefef34..26c882b 100644 --- a/2023/day_11/part 1 solution.py +++ b/2023/11/part 1 solution.py @@ -1,7 +1,7 @@ from queue import Queue # import os -with open(r'advent_of_code\2023\day_11\input.txt', 'r') as file: +with open(r'advent_of_code\2023\11\input.txt', 'r') as file: input = file.readlines() # print(input) diff --git a/2023/day_11/part 2 solution.py b/2023/11/part 2 solution.py similarity index 98% rename from 2023/day_11/part 2 solution.py rename to 2023/11/part 2 solution.py index 0948d4d..d0e9c44 100644 --- a/2023/day_11/part 2 solution.py +++ b/2023/11/part 2 solution.py @@ -1,7 +1,7 @@ from queue import Queue # import os -with open(r'advent_of_code\2023\day_11\input.txt', 'r') as file: +with open(r'advent_of_code\2023\11\input.txt', 'r') as file: input = file.readlines() # print(input) diff --git a/2023/day_12/part 1 solution.py b/2023/12/part 1 solution.py similarity index 98% rename from 2023/day_12/part 1 solution.py rename to 2023/12/part 1 solution.py index b9694d8..7c60f44 100644 --- a/2023/day_12/part 1 solution.py +++ b/2023/12/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_12\input.txt', 'r') as file: +with open(r'advent_of_code\2023\12\input.txt', 'r') as file: input = file.readlines() test_input = '''???.### 1,1,3 diff --git a/2023/day_12/part 2 solution.py b/2023/12/part 2 solution.py similarity index 98% rename from 2023/day_12/part 2 solution.py rename to 2023/12/part 2 solution.py index 09a90ec..33141f0 100644 --- a/2023/day_12/part 2 solution.py +++ b/2023/12/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_12\input.txt', 'r') as file: +with open(r'advent_of_code\2023\12\input.txt', 'r') as file: input = file.readlines() test_input = '''???.### 1,1,3 diff --git a/2023/day_13/part 1 solution.py b/2023/13/part 1 solution.py similarity index 94% rename from 2023/day_13/part 1 solution.py rename to 2023/13/part 1 solution.py index 7a8d9bf..ea0b5cb 100644 --- a/2023/day_13/part 1 solution.py +++ b/2023/13/part 1 solution.py @@ -1,7 +1,7 @@ -with open(r'advent_of_code\2023\day_13\test_input.txt', 'r') as file: +with open(r'advent_of_code\2023\13\test_input.txt', 'r') as file: test_input = file.read() -with open(r'advent_of_code\2023\day_13\input.txt', 'r') as file: +with open(r'advent_of_code\2023\13\input.txt', 'r') as file: input = file.read() #input = test_input diff --git a/2023/day_13/part 2 solution.py b/2023/13/part 2 solution.py similarity index 94% rename from 2023/day_13/part 2 solution.py rename to 2023/13/part 2 solution.py index 0acd1d4..cf7b864 100644 --- a/2023/day_13/part 2 solution.py +++ b/2023/13/part 2 solution.py @@ -1,7 +1,7 @@ -with open(r'advent_of_code\2023\day_13\test_input.txt', 'r') as file: +with open(r'advent_of_code\2023\13\test_input.txt', 'r') as file: test_input = file.read() -with open(r'advent_of_code\2023\day_13\input.txt', 'r') as file: +with open(r'advent_of_code\2023\13\input.txt', 'r') as file: input = file.read() #input = test_input diff --git a/2023/day_13/test_input.txt b/2023/13/test_input.txt similarity index 100% rename from 2023/day_13/test_input.txt rename to 2023/13/test_input.txt diff --git a/2023/day_14/part 1 solution.py b/2023/14/part 1 solution.py similarity index 95% rename from 2023/day_14/part 1 solution.py rename to 2023/14/part 1 solution.py index 5c1486e..af62f51 100644 --- a/2023/day_14/part 1 solution.py +++ b/2023/14/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_14\input.txt', 'r') as file: +with open(r'advent_of_code\2023\14\input.txt', 'r') as file: input = file.read() test_input = '''O....#.... diff --git a/2023/day_14/part 2 solution.py b/2023/14/part 2 solution.py similarity index 97% rename from 2023/day_14/part 2 solution.py rename to 2023/14/part 2 solution.py index 1e7fc54..d7eed16 100644 --- a/2023/day_14/part 2 solution.py +++ b/2023/14/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_14\input.txt', 'r') as file: +with open(r'advent_of_code\2023\14\input.txt', 'r') as file: input = file.read() test_input = '''O....#.... diff --git a/2023/day_15/part 1 solution.py b/2023/15/part 1 solution.py similarity index 97% rename from 2023/day_15/part 1 solution.py rename to 2023/15/part 1 solution.py index 50d5b47..e485269 100644 --- a/2023/day_15/part 1 solution.py +++ b/2023/15/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_15\input.txt', 'r') as file: +with open(r'advent_of_code\2023\15\input.txt', 'r') as file: input_data = file.read() test_input = 'rn=1,cm-,qp=3,cm=2,qp-,pc=4,ot=9,ab=5,pc-,pc=6,ot=7' diff --git a/2023/day_15/part 2 solution.py b/2023/15/part 2 solution.py similarity index 97% rename from 2023/day_15/part 2 solution.py rename to 2023/15/part 2 solution.py index 54625c5..a88cdd3 100644 --- a/2023/day_15/part 2 solution.py +++ b/2023/15/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_15\input.txt', 'r') as file: +with open(r'advent_of_code\2023\15\input.txt', 'r') as file: input_data = file.read() test_input = 'rn=1,cm-,qp=3,cm=2,qp-,pc=4,ot=9,ab=5,pc-,pc=6,ot=7' diff --git a/2023/day_16/part 1 solution.py b/2023/16/part 1 solution.py similarity index 97% rename from 2023/day_16/part 1 solution.py rename to 2023/16/part 1 solution.py index a8313cc..da47748 100644 --- a/2023/day_16/part 1 solution.py +++ b/2023/16/part 1 solution.py @@ -1,5 +1,5 @@ # Open and read the file -with open(r'advent_of_code\2023\day_16\input.txt', 'r') as file: +with open(r'advent_of_code\2023\16\input.txt', 'r') as file: input_data = file.read() test_input = r'''.|...\.... diff --git a/2023/day_16/part 2 solution.py b/2023/16/part 2 solution.py similarity index 98% rename from 2023/day_16/part 2 solution.py rename to 2023/16/part 2 solution.py index 9756f52..94538d9 100644 --- a/2023/day_16/part 2 solution.py +++ b/2023/16/part 2 solution.py @@ -1,5 +1,5 @@ # Open and read the file -with open(r'advent_of_code\2023\day_16\input.txt', 'r') as file: +with open(r'advent_of_code\2023\16\input.txt', 'r') as file: input_data = file.read() test_input = r'''.|...\.... diff --git a/2023/day_17/part 1 solution.py b/2023/17/part 1 solution.py similarity index 97% rename from 2023/day_17/part 1 solution.py rename to 2023/17/part 1 solution.py index 8dc64e3..0e5ab67 100644 --- a/2023/day_17/part 1 solution.py +++ b/2023/17/part 1 solution.py @@ -1,6 +1,6 @@ import heapq -with open(r'advent_of_code\2023\day_17\input.txt', 'r') as file: +with open(r'advent_of_code\2023\17\input.txt', 'r') as file: input = file.read() test_input = '''2413432311323 diff --git a/2023/day_17/part 2 solution.py b/2023/17/part 2 solution.py similarity index 97% rename from 2023/day_17/part 2 solution.py rename to 2023/17/part 2 solution.py index b579d01..108d676 100644 --- a/2023/day_17/part 2 solution.py +++ b/2023/17/part 2 solution.py @@ -1,6 +1,6 @@ import heapq -with open(r'advent_of_code\2023\day_17\input.txt', 'r') as file: +with open(r'advent_of_code\2023\17\input.txt', 'r') as file: input = file.read() test_input = '''2413432311323 diff --git a/2023/day_2/part 1 solution.py b/2023/2/part 1 solution.py similarity index 97% rename from 2023/day_2/part 1 solution.py rename to 2023/2/part 1 solution.py index 5b8a7de..80ea572 100644 --- a/2023/day_2/part 1 solution.py +++ b/2023/2/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_2\input.txt', 'r') as file: +with open(r'advent_of_code\2023\2\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2023/day_2/part 2 solution.py b/2023/2/part 2 solution.py similarity index 97% rename from 2023/day_2/part 2 solution.py rename to 2023/2/part 2 solution.py index 16a2d4a..6bf6fcf 100644 --- a/2023/day_2/part 2 solution.py +++ b/2023/2/part 2 solution.py @@ -1,7 +1,7 @@ from functools import reduce import operator -with open(r'advent_of_code\2023\day_2\input.txt', 'r') as file: +with open(r'advent_of_code\2023\2\input.txt', 'r') as file: input = file.read() # print(input) diff --git a/2023/day_3/part 1 solution.py b/2023/3/part 1 solution.py similarity index 94% rename from 2023/day_3/part 1 solution.py rename to 2023/3/part 1 solution.py index c825b8e..783f10d 100644 --- a/2023/day_3/part 1 solution.py +++ b/2023/3/part 1 solution.py @@ -1,4 +1,4 @@ -# with open(r'advent_of_code\2023\day_3\input.txt', 'r') as file: +# with open(r'advent_of_code\2023\3\input.txt', 'r') as file: # input = file.readlines() # print(input) diff --git a/2023/day_3/part 2 solution.py b/2023/3/part 2 solution.py similarity index 96% rename from 2023/day_3/part 2 solution.py rename to 2023/3/part 2 solution.py index c23ebec..0d53656 100644 --- a/2023/day_3/part 2 solution.py +++ b/2023/3/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_3\input.txt', 'r') as file: +with open(r'advent_of_code\2023\3\input.txt', 'r') as file: input = file.readlines() # print(input) diff --git a/2023/day_4/part 1 solution.py b/2023/4/part 1 solution.py similarity index 94% rename from 2023/day_4/part 1 solution.py rename to 2023/4/part 1 solution.py index b210abd..df70108 100644 --- a/2023/day_4/part 1 solution.py +++ b/2023/4/part 1 solution.py @@ -1,6 +1,6 @@ import os -with open(r'advent_of_code\2023\day_4\input.txt', 'r') as file: +with open(r'advent_of_code\2023\4\input.txt', 'r') as file: input = file.readlines() # print(input) diff --git a/2023/day_4/part 2 solution.py b/2023/4/part 2 solution.py similarity index 96% rename from 2023/day_4/part 2 solution.py rename to 2023/4/part 2 solution.py index 135b254..72061d9 100644 --- a/2023/day_4/part 2 solution.py +++ b/2023/4/part 2 solution.py @@ -1,6 +1,6 @@ import os -with open(r'advent_of_code\2023\day_4\input.txt', 'r') as file: +with open(r'advent_of_code\2023\4\input.txt', 'r') as file: input = file.readlines() # print(input) diff --git a/2023/day_5/part 1 solution.py b/2023/5/part 1 solution.py similarity index 96% rename from 2023/day_5/part 1 solution.py rename to 2023/5/part 1 solution.py index 7624405..a2ebccf 100644 --- a/2023/day_5/part 1 solution.py +++ b/2023/5/part 1 solution.py @@ -1,9 +1,9 @@ from collections import defaultdict -with open(r'advent_of_code\2023\day_5\input.txt', 'r') as file: +with open(r'advent_of_code\2023\5\input.txt', 'r') as file: input = file.readlines() -with open(r'advent_of_code\2023\day_5\test_input.txt', 'r') as file: +with open(r'advent_of_code\2023\5\test_input.txt', 'r') as file: test_input = file.readlines() #input = test_input diff --git a/2023/day_5/part 2 solution.py b/2023/5/part 2 solution.py similarity index 97% rename from 2023/day_5/part 2 solution.py rename to 2023/5/part 2 solution.py index ccffa97..d5d2388 100644 --- a/2023/day_5/part 2 solution.py +++ b/2023/5/part 2 solution.py @@ -1,7 +1,7 @@ -with open(r'advent_of_code\2023\day_5\input.txt', 'r') as file: +with open(r'advent_of_code\2023\5\input.txt', 'r') as file: input = file.readlines() -with open(r'advent_of_code\2023\day_5\test_input.txt', 'r') as file: +with open(r'advent_of_code\2023\5\test_input.txt', 'r') as file: test_input = file.readlines() # input = test_input diff --git a/2023/day_5/test_input.txt b/2023/5/test_input.txt similarity index 100% rename from 2023/day_5/test_input.txt rename to 2023/5/test_input.txt diff --git a/2023/day_6/part 1 solution.py b/2023/6/part 1 solution.py similarity index 89% rename from 2023/day_6/part 1 solution.py rename to 2023/6/part 1 solution.py index 0505190..579318f 100644 --- a/2023/day_6/part 1 solution.py +++ b/2023/6/part 1 solution.py @@ -1,6 +1,6 @@ -with open(r'advent_of_code\2023\day_6\input.txt', 'r') as file: +with open(r'advent_of_code\2023\6\input.txt', 'r') as file: input = file.readlines() -with open(r'advent_of_code\2023\day_6\test_input.txt', 'r') as file: +with open(r'advent_of_code\2023\6\test_input.txt', 'r') as file: test_input = file.readlines() #input = test_input diff --git a/2023/day_6/part 2 solution.py b/2023/6/part 2 solution.py similarity index 87% rename from 2023/day_6/part 2 solution.py rename to 2023/6/part 2 solution.py index 3c2dec7..0146c11 100644 --- a/2023/day_6/part 2 solution.py +++ b/2023/6/part 2 solution.py @@ -1,6 +1,6 @@ -with open(r'advent_of_code\2023\day_6\input.txt', 'r') as file: +with open(r'advent_of_code\2023\6\input.txt', 'r') as file: input = file.readlines() -with open(r'advent_of_code\2023\day_6\test_input.txt', 'r') as file: +with open(r'advent_of_code\2023\6\test_input.txt', 'r') as file: test_input = file.readlines() #input = test_input diff --git a/2023/day_6/test_input.txt b/2023/6/test_input.txt similarity index 100% rename from 2023/day_6/test_input.txt rename to 2023/6/test_input.txt diff --git a/2023/day_7/part 1 solution.py b/2023/7/part 1 solution.py similarity index 96% rename from 2023/day_7/part 1 solution.py rename to 2023/7/part 1 solution.py index 3880394..65e9089 100644 --- a/2023/day_7/part 1 solution.py +++ b/2023/7/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_7\input.txt', 'r') as file: +with open(r'advent_of_code\2023\7\input.txt', 'r') as file: input = file.read() #print(input) diff --git a/2023/day_7/part 2 solution.py b/2023/7/part 2 solution.py similarity index 97% rename from 2023/day_7/part 2 solution.py rename to 2023/7/part 2 solution.py index 4df7c61..5696cd6 100644 --- a/2023/day_7/part 2 solution.py +++ b/2023/7/part 2 solution.py @@ -1,6 +1,6 @@ import os -with open(r'advent_of_code\2023\day_7\input.txt', 'r') as file: +with open(r'advent_of_code\2023\7\input.txt', 'r') as file: input = file.read() #print(input) diff --git a/2023/day_8/part 1 solution.py b/2023/8/part 1 solution.py similarity index 97% rename from 2023/day_8/part 1 solution.py rename to 2023/8/part 1 solution.py index d2e2eeb..2c47254 100644 --- a/2023/day_8/part 1 solution.py +++ b/2023/8/part 1 solution.py @@ -1,6 +1,6 @@ import os -with open(r'advent_of_code\2023\day_8\input.txt', 'r') as file: +with open(r'advent_of_code\2023\8\input.txt', 'r') as file: input = file.read() #print(input) diff --git a/2023/day_8/part 2 solution.py b/2023/8/part 2 solution.py similarity index 97% rename from 2023/day_8/part 2 solution.py rename to 2023/8/part 2 solution.py index e1b8a7e..6509961 100644 --- a/2023/day_8/part 2 solution.py +++ b/2023/8/part 2 solution.py @@ -1,6 +1,6 @@ import math -with open(r'advent_of_code\2023\day_8\input.txt', 'r') as file: +with open(r'advent_of_code\2023\8\input.txt', 'r') as file: input = file.read() #print(input) diff --git a/2023/day_9/part 1 solution.py b/2023/9/part 1 solution.py similarity index 96% rename from 2023/day_9/part 1 solution.py rename to 2023/9/part 1 solution.py index 5b40f77..d951425 100644 --- a/2023/day_9/part 1 solution.py +++ b/2023/9/part 1 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_9\input.txt', 'r') as file: +with open(r'advent_of_code\2023\9\input.txt', 'r') as file: input = file.readlines() # print(input) diff --git a/2023/day_9/part 2 solution.py b/2023/9/part 2 solution.py similarity index 96% rename from 2023/day_9/part 2 solution.py rename to 2023/9/part 2 solution.py index 06ac167..4fc2090 100644 --- a/2023/day_9/part 2 solution.py +++ b/2023/9/part 2 solution.py @@ -1,4 +1,4 @@ -with open(r'advent_of_code\2023\day_9\input.txt', 'r') as file: +with open(r'advent_of_code\2023\9\input.txt', 'r') as file: input = file.readlines() # print(input)