Files
AdventOfCode/AoC2020/code/AoC01.py
T

21 lines
704 B
Python

with open(r"C:\Users\Maya\Desktop\Uni\WS_2021\AoC\input01") as f:
lines = f.readlines()
# make ints out of strings
numbers = ([0] * (len(lines) + 1))
for n in range(0, len(lines)):
numbers[n] = int(lines[n])
# challenge 1
for i in range(0, len(numbers)):
for j in range(i + 1, len(numbers)):
if numbers[i] + numbers[j] == 2020:
print(numbers[i] * numbers[j])
# challenge 2
for i in range(0, len(numbers)):
for j in range(i+1, len(numbers)):
for k in range(j+1, len(numbers)):
if numbers[i] + numbers[j] + numbers[k] == 2020:
print(numbers[i] * numbers[j] * numbers[k])