8000 Add files via upload · jrmdev1/adventofcode2021@f4bd635 · GitHub
[go: up one dir, main page]

Skip to content

Commit f4bd635

Browse files
authored
Add files via upload
1 parent a329225 commit f4bd635

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

5a.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@
2323
def incrRange(xy1, xy2):
2424
x1,y1,x2,y2 = xy1[0],xy1[1],xy2[0],xy2[1]
2525
if x1==x2:
26-
start, end = min(y1,y2), max(y1,y2)
27-
for y in range(start, end+1):
26+
for y in range(min(y1,y2), max(y1,y2)+1):
2827
grid[x1][y] += 1
2928
elif y1==y2:
30-
start, end = min(x1,x2), max(x1,x2)
31-
for x in range(start, end+1):
29+
for x in range(min(x1,x2), max(x1,x2)+1):
3230
grid[x][y1] += 1
3331
else:
3432
print(f"SKIP diag, {line}")

5b.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@
2323
8512 def incrRange(xy1, xy2):
2424
x1,y1,x2,y2 = xy1[0],xy1[1],xy2[0],xy2[1]
2525
if x1==x2:
26-
start, end = min(y1,y2), max(y1,y2)
27-
for y in range(start, end+1):
26+
for y in range(min(y1,y2), max(y1,y2)+1):
2827
grid[x1][y] += 1
2928
elif y1==y2:
30-
start, end = min(x1,x2), max(x1,x2)
31-
for x in range(start, end+1):
29+
for x in range(min(x1,x2), max(x1,x2)+1):
3230
grid[x][y1] += 1
3331
else:
3432
print(f"SKIP diag, {line}")

0 commit comments

Comments
 (0)
0