33 lines
762 B
Python
33 lines
762 B
Python
#!/usr/bin/env python3
|
|
def day01Part1():
|
|
with open("data/input.txt","r") as f:
|
|
myInput=f.read().splitlines()
|
|
|
|
counter=0
|
|
previous=int(myInput[0])
|
|
for item in myInput[1:]:
|
|
if int(item) > int(previous):
|
|
# print(previous, item, 'Increased')
|
|
counter=counter+1
|
|
if int(item) < int(previous):
|
|
# print(previous, item,'decreased')
|
|
pass
|
|
previous=item
|
|
|
|
print('Part1: Number of increases: ', counter)
|
|
|
|
def day01Part2():
|
|
with open("data/input.txt","r") as f:
|
|
myInput=f.read().splitlines()
|
|
counter=0
|
|
previous=int(myInput[0])
|
|
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
|
|
|
|
if __name__=='__main__':
|
|
day01Part1()
|
|
day01Part2()
|
|
|