Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n = 10000
- max_value = 0
- counter = 0
- with open("17.txt") as f:
- content = list(map(int, f.read().split("\n")[:-1]))
- for i in range(n - 1): # если идут подряд
- mult = content[i] * content[i + 1] # сумма элементов
- _sum = content[i] + content[i + 1] # произведение элементов
- if _sum % 2 == 1 and mult % 5 == 0: # если сумма нечетна и произведение кратно/делится нацело на 5
- max_value = max(_sum, max_value)
- counter += 1
- for i in range(n): # если идут подряд
- for j in range(i + 1, n):
- mult = content[i] * content[j]
- _sum = content[i] + content[j]
- if _sum % 2 == 1 and mult % 5 == 0:
- max_value = max(_sum, max_value)
- counter += 1
- print(counter, max_value)
Advertisement
Add Comment
Please, Sign In to add comment