From a20318c144b38efdf393373a5939fe7eda319580 Mon Sep 17 00:00:00 2001 From: Jake Date: Thu, 2 Dec 2021 07:38:10 +0000 Subject: [PATCH] Completed day 2, task 1 --- Day-2/day2-1.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Day-2/day2-1.py diff --git a/Day-2/day2-1.py b/Day-2/day2-1.py new file mode 100644 index 0000000..c11806b --- /dev/null +++ b/Day-2/day2-1.py @@ -0,0 +1,24 @@ +#!/usr/bin/python3 + +# Variables to hold our position. +x = 0 +z = 0 + +# Read in the input file. Split each line on the space. +with open('input.txt', 'r') as inputFile: + values = [] + for line in inputFile: + splitLine = line.split() + + # Check the first word of each line to decide what to do. + if splitLine[0] == "forward": + x = x + int(splitLine[1]) + elif splitLine [0] == "down": + z = z + int(splitLine[1]) + elif splitLine [0] == "up": + z = z - int(splitLine[1]) + +# Print our final values. +print("X: " + str(x)) +print("Z: " + str(z)) +print("X * Z = " + str(x*z)) \ No newline at end of file