finished day 01

This commit is contained in:
Paul Maier 2021-12-13 17:15:07 +01:00
parent 90d722def0
commit 44404a3ae8

22
Day01/day01.py Normal file → Executable file
View File

@ -20,12 +20,24 @@ def day01Part2():
with open("data/input.txt","r") as f: with open("data/input.txt","r") as f:
myInput=f.read().splitlines() myInput=f.read().splitlines()
counter=0 counter=0
previous=int(myInput[0]) previous=999999
for item in myInput[1:]:
if int(item) == int(previous):
print('no change')
# if the item before is the same as the one after than it will say no change
i=0
for item in myInput:
if i < len(myInput)-2:
total=int(myInput[i])+int(myInput[i+1])+int(myInput[i+2])
if previous < total:
print(previous, total, 'Increased')
counter=counter+1
else:
print(previous, total,'decreased')
i=i+1
previous=total
print('Part2: Number of increases: :', counter)
# if the item before is the same as the one after curent it will say no change --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh than it will say no change
# A comment
if __name__=='__main__': if __name__=='__main__':
day01Part1() day01Part1()
day01Part2() day01Part2()