Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- start_time = time.time()
- numbers_file = open("input.txt", "r").read()
- numbers = numbers_file.split("\n")[:-1]
- for number in enumerate(numbers):
- numbers[number[0]] = int(number[1])
- numbers = sorted(numbers)
- for number in enumerate(numbers):
- if number[1] >= 1010:
- sub_numbers = numbers[:number[0]]
- sur_numbers = numbers[number[0]:]
- break
- for sub in sub_numbers:
- for sur in sur_numbers:
- if sub + sur == 2020:
- answer = sub*sur
- print('Answer:', answer)
- print('Executed in:', round((time.time() - start_time) * 1000, 2), 'milliseconds')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement