Initial setup

This commit is contained in:
2020-12-06 23:33:55 +01:00
parent 719c643b03
commit e011ff8444
13 changed files with 2817 additions and 0 deletions

25
Scripts/Day3_2.py Normal file
View File

@@ -0,0 +1,25 @@
import numpy
f = open("Ressources/InputDay3.txt", 'r')
map = [f.replace('\n', '') for f in f.readlines()]
rightSteps = [1,3,5,7,1]
downSteps = [1,1,1,1,2]
treesEncounterd = []
x_pos = 0
counter = 0
for right, down in zip(rightSteps, downSteps):
trees = 0
x_pos = 0
for y_pos in range (0, len(map), down):
if map[y_pos][x_pos] == '#':
trees += 1
x_pos = (x_pos + right) % len(map[0])
treesEncounterd.append(trees)
print (numpy.prod(treesEncounterd))