Skip to content

Commit bab3add

Browse files
authored
Add files via upload
1 parent 0bfcfd3 commit bab3add

File tree

3 files changed

+1036
-0
lines changed

3 files changed

+1036
-0
lines changed

2a.py

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#Advent of code 2021
2+
# 12/02/21 day 2a
3+
# Joe McFarland
4+
# import sys
5+
# import re
6+
7+
filename = "data2.txt"
8+
9+
file = open(filename)
10+
filestr = file.read()
11+
a_list = filestr.split("\n")
12+
maxrows = len(a_list)
13+
#print(a_list)
14+
15+
depth = 0
16+
hpos = 0
17+
for line in a_list:
18+
cmd_val = line.split(" ")
19+
val = int(cmd_val[1])
20+
if cmd_val[0] == "forward":
21+
hpos += val
22+
elif cmd_val[0] == "down":
23+
depth += val
24+
elif cmd_val[0] == "up":
25+
depth -= val
26+
else:
27+
print("error: {cmd_val}")
28+
exit()
29+
30+
print(f"hpos = {hpos}, depth={depth}, mul = {hpos*depth}")

0 commit comments

Comments
 (0)