aoc day 1 part 1&2

 avatar
unknown
python
4 years ago
483 B
5
Indexable
f = open("C:\\Users\\Joshua\\Downloads\\aoc1.txt", "r").readlines()
countOne = 0
countTwo = 0
def checkSum(index):
    if (len(f) - 2 <= index):
        return
    else:
        return int(f[index]) + int(f[index+1]) + int(f[index+2])

for x in range(len(f)):
    if(0 <= x-1):
        if(int(f[x]) > int(f[x-1])):
            countOne += 1

for x in range(len(f)):
    if(x != 0 and checkSum(x) and checkSum(x) > checkSum(x-1)):
        countTwo +=1

print(countOne)
print(countTwo)
Editor is loading...