Primeros 2 dias de advent of code :3
This commit is contained in:
21
2020/day_1/report_repair.py
Normal file
21
2020/day_1/report_repair.py
Normal file
@@ -0,0 +1,21 @@
|
||||
def solve(data):
|
||||
iterations = 0
|
||||
for x in range(len(data)):
|
||||
rest = 2020 - data[x]
|
||||
|
||||
for y in range(x + 1, len(data)):
|
||||
iterations += 1
|
||||
second_rest = rest - data[y]
|
||||
|
||||
if second_rest in data:
|
||||
print((data[x], data[y], second_rest), (iterations), data[x] * data[y] * second_rest)
|
||||
return
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
with open('input') as f:
|
||||
data = [int(line) for line in f]
|
||||
data.sort()
|
||||
|
||||
solve(data)
|
||||
|
||||
Reference in New Issue
Block a user