Lesen hilft!

This commit is contained in:
Reiko Kaps 2021-12-02 09:25:11 +01:00
parent 2f46a24650
commit ec91d5c824
1 changed files with 34 additions and 0 deletions

34
2021/02/part-002.py Executable file
View File

@ -0,0 +1,34 @@
#!/usr/bin/env python3
# start position
forward = 0
depth = 0
aim = 0
with open('input.txt', 'r') as myfile:
for line in myfile:
# read file line by line
command, value = line.split(' ')
# print('command {} value {}'.format(command, value))
if command == 'forward':
forward = forward + int(value)
if aim != 0:
depth = depth + (aim*int(value))
print('forward {} ... aim is {}'.format(int(value), aim))
elif command == 'down':
# depth = depth - int(value)
aim = aim + int(value)
elif command == 'up':
# depth = depth + int(value)
aim = aim - int(value)
print('forward: {} depth: {}'.format(forward, depth))
print('Submit value: {}'.format(forward * abs(depth)))