Skip to content

Commit 05074b9

Browse files
committed
🔧formatting issues and hopefully line length conflict solved.
1 parent 53049d3 commit 05074b9

File tree

14 files changed

+101
-47
lines changed

14 files changed

+101
-47
lines changed

aoc_15/solutions/day01.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,32 @@
11
"""Day 1 - Title Goes Here"""
2+
23
from itertools import accumulate
34
from utils.aoc_utils import input_for_day, report_results
45

56
EXAMPLE: list[str] = [
6-
"(())", "()()",
7-
"(((", "(()(()(",
7+
"(())",
8+
"()()",
9+
"(((",
10+
"(()(()(",
811
"))(((((",
9-
"())", "))(",
10-
")))", ")())())"
12+
"())",
13+
"))(",
14+
")))",
15+
")())())",
1116
]
1217
DATA: str = input_for_day(1, 2015)
1318

1419

1520
def helperfunction(data: str) -> accumulate[int]:
16-
floors: accumulate[int] = accumulate(
17-
1 if x == '(' else -1 for x in data
18-
)
21+
floors: accumulate[int] = accumulate(1 if x == "(" else -1 for x in data)
1922
return floors
2023

2124

2225
@report_results
2326
def solveday(data: str) -> tuple[int, int]:
24-
p1: int = sum(1 if x == '(' else -1 for x in data)
27+
p1: int = sum(1 if x == "(" else -1 for x in data)
2528
p2: int = list(helperfunction(data)).index(-1)
26-
return p1, p2+1
29+
return p1, p2 + 1
2730

2831

2932
expected_test_results: tuple[int, int] = (3, 1)

aoc_15/solutions/day02.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
"""Day 2 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

5-
EXAMPLE: list[str] = [
6-
"2x3x4", "1x1x10"
7-
]
6+
EXAMPLE: list[str] = ["2x3x4", "1x1x10"]
87
DATA = input_for_day(2, 2015, ff="lists")
98

109

@@ -21,8 +20,8 @@ def wrapping_paper(dim: str) -> int:
2120
smallest side extra wrapping
2221
"""
2322
length, w, h = parse_dims(dim)
24-
sqft: int = (2*length*w + 2*w*h + 2*h*length)
25-
smallest_side: int = min([length*w, w*h, h*length])
23+
sqft: int = 2 * length * w + 2 * w * h + 2 * h * length
24+
smallest_side: int = min([length * w, w * h, h * length])
2625
return sqft + smallest_side
2726

2827

@@ -42,7 +41,7 @@ def ribbon(dim: str) -> int:
4241

4342

4443
def parse_dims(dims: str) -> map[int]:
45-
return map(int, dims.split('x'))
44+
return map(int, dims.split("x"))
4645

4746

4847
@report_results

aoc_15/solutions/day03.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 3 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day04.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 4 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day05.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 5 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day06.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 6 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day07.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 7 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day08.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 8 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day09.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 9 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

aoc_15/solutions/day10.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Day 10 - Title Goes Here"""
2+
23
from utils.aoc_utils import input_for_day, report_results
34

45

@@ -12,12 +13,12 @@ def helperfunction(data):
1213

1314
@report_results
1415
def solveday(data):
15-
p1 = ''
16-
p2 = ''
16+
p1 = ""
17+
p2 = ""
1718
return p1, p2
1819

1920

20-
expected_test_results = ''
21+
expected_test_results = ""
2122

2223

2324
def tests(test_input):

0 commit comments

Comments
 (0)