From 801ac37ddeedf9f534e881e4ed334e49353f4768 Mon Sep 17 00:00:00 2001 From: Sebastian Seedorf Date: Sat, 12 Dec 2020 12:13:37 +0100 Subject: [PATCH] Day 12 (rename drctn to direction) --- day12/part1.py | 6 +++--- day12/part2.py | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/day12/part1.py b/day12/part1.py index e534690..5e1f17f 100644 --- a/day12/part1.py +++ b/day12/part1.py @@ -1,7 +1,7 @@ lines = ((x[0], int(x[1:].strip())) for x in open("input.txt")) pos = 0 -drctn = 1 +direction = 1 targets = {"E": 1, "N": 1j, "W": -1, "S": -1j} for cmd, num in lines: @@ -9,8 +9,8 @@ for cmd, num in lines: pos += targets[cmd] * num elif cmd in "LR": times = (-1 if cmd == "R" else 1) * num / 90 - drctn = drctn * 1j ** times + direction = direction * 1j ** times else: - pos += drctn * num + pos += direction * num print(int(abs(pos.real) + abs(pos.imag))) diff --git a/day12/part2.py b/day12/part2.py index 14eff52..1d9ac1e 100644 --- a/day12/part2.py +++ b/day12/part2.py @@ -1,16 +1,16 @@ lines = ((x[0], int(x[1:].strip())) for x in open("input.txt")) pos = 0 -drctn = 10+1j +direction = 10 + 1j targets = {"E": 1, "N": 1j, "W": -1, "S": -1j} for cmd, num in lines: if cmd in targets: - drctn += targets[cmd] * num + direction += targets[cmd] * num elif cmd in "LR": times = (-1 if cmd == "R" else 1) * num / 90 - drctn = drctn * 1j ** times + direction = direction * 1j ** times else: - pos += drctn * num + pos += direction * num print(int(abs(pos.real) + abs(pos.imag)))