From e998cfdabbe55b2a0af32133898b21358367f7da Mon Sep 17 00:00:00 2001 From: Jake Pullen Date: Thu, 30 Nov 2023 15:02:20 +0000 Subject: [PATCH] Add input file reading to solution files --- day_1/solution.py | 4 ++++ day_10/solution.py | 4 ++++ day_11/solution.py | 4 ++++ day_12/solution.py | 4 ++++ day_13/solution.py | 4 ++++ day_14/solution.py | 4 ++++ day_15/solution.py | 4 ++++ day_16/solution.py | 4 ++++ day_17/solution.py | 4 ++++ day_18/solution.py | 4 ++++ day_19/solution.py | 4 ++++ day_2/solution.py | 4 ++++ day_20/solution.py | 4 ++++ day_21/solution.py | 4 ++++ day_22/solution.py | 4 ++++ day_23/solution.py | 4 ++++ day_24/solution.py | 4 ++++ day_25/solution.py | 4 ++++ day_3/solution.py | 4 ++++ day_4/solution.py | 4 ++++ day_5/solution.py | 4 ++++ day_6/solution.py | 4 ++++ day_7/solution.py | 4 ++++ day_8/solution.py | 4 ++++ day_9/solution.py | 4 ++++ organise_my_repo.py | 8 +++++++- 26 files changed, 107 insertions(+), 1 deletion(-) diff --git a/day_1/solution.py b/day_1/solution.py index b48e5a0..89e90e0 100644 --- a/day_1/solution.py +++ b/day_1/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_1\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_10/solution.py b/day_10/solution.py index b48e5a0..76487f6 100644 --- a/day_10/solution.py +++ b/day_10/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_10\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_11/solution.py b/day_11/solution.py index b48e5a0..7d77b2a 100644 --- a/day_11/solution.py +++ b/day_11/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_11\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_12/solution.py b/day_12/solution.py index b48e5a0..1e557ee 100644 --- a/day_12/solution.py +++ b/day_12/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_12\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_13/solution.py b/day_13/solution.py index b48e5a0..d6fb9de 100644 --- a/day_13/solution.py +++ b/day_13/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_13\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_14/solution.py b/day_14/solution.py index b48e5a0..e6b7cca 100644 --- a/day_14/solution.py +++ b/day_14/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_14\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_15/solution.py b/day_15/solution.py index b48e5a0..e9109fa 100644 --- a/day_15/solution.py +++ b/day_15/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_15\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_16/solution.py b/day_16/solution.py index b48e5a0..c86f193 100644 --- a/day_16/solution.py +++ b/day_16/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_16\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_17/solution.py b/day_17/solution.py index b48e5a0..e61ce57 100644 --- a/day_17/solution.py +++ b/day_17/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_17\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_18/solution.py b/day_18/solution.py index b48e5a0..50fbe4a 100644 --- a/day_18/solution.py +++ b/day_18/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_18\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_19/solution.py b/day_19/solution.py index b48e5a0..93ee032 100644 --- a/day_19/solution.py +++ b/day_19/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_19\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_2/solution.py b/day_2/solution.py index b48e5a0..1d5aac1 100644 --- a/day_2/solution.py +++ b/day_2/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_2\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_20/solution.py b/day_20/solution.py index b48e5a0..6bf0bc9 100644 --- a/day_20/solution.py +++ b/day_20/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_20\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_21/solution.py b/day_21/solution.py index b48e5a0..7a75f49 100644 --- a/day_21/solution.py +++ b/day_21/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_21\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_22/solution.py b/day_22/solution.py index b48e5a0..ac04b2d 100644 --- a/day_22/solution.py +++ b/day_22/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_22\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_23/solution.py b/day_23/solution.py index b48e5a0..754518c 100644 --- a/day_23/solution.py +++ b/day_23/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_23\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_24/solution.py b/day_24/solution.py index b48e5a0..e7540fb 100644 --- a/day_24/solution.py +++ b/day_24/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_24\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_25/solution.py b/day_25/solution.py index b48e5a0..a45fbe4 100644 --- a/day_25/solution.py +++ b/day_25/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_25\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_3/solution.py b/day_3/solution.py index b48e5a0..07bb032 100644 --- a/day_3/solution.py +++ b/day_3/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_3\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_4/solution.py b/day_4/solution.py index b48e5a0..8812908 100644 --- a/day_4/solution.py +++ b/day_4/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_4\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_5/solution.py b/day_5/solution.py index b48e5a0..5878674 100644 --- a/day_5/solution.py +++ b/day_5/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_5\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_6/solution.py b/day_6/solution.py index b48e5a0..7817f1e 100644 --- a/day_6/solution.py +++ b/day_6/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_6\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_7/solution.py b/day_7/solution.py index b48e5a0..5aeaff1 100644 --- a/day_7/solution.py +++ b/day_7/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_7\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_8/solution.py b/day_8/solution.py index b48e5a0..3016a8f 100644 --- a/day_8/solution.py +++ b/day_8/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_8\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/day_9/solution.py b/day_9/solution.py index b48e5a0..04c03e0 100644 --- a/day_9/solution.py +++ b/day_9/solution.py @@ -1,2 +1,6 @@ import os +with open('advent_of_code_2023\day_9\input.txt', 'r') as file: + input = file.read() + +print(input) diff --git a/organise_my_repo.py b/organise_my_repo.py index 66a1c43..9f7f3b8 100644 --- a/organise_my_repo.py +++ b/organise_my_repo.py @@ -29,4 +29,10 @@ for i in range(1, 26): # Create the solution file with open(solution_file_path, "w") as file: - file.write("import os\n\n") + file.write(f"""import os + +with open('{input_file_path}', 'r') as file: + input = file.read() + +print(input) +""")