Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import randint
- A = [randint(1, 500) for i in range(1000)]
- Max = 0
- for i in range(len(A)):
- for j in range(i + 1, len(A)):
- if (A[i] + A[j]) % 107 == 0:
- Max = max(Max, A[i] + A[j])
- print(Max)
- k = [-10**10] * 107
- for i in range(len(A)):
- x = A[i]
- ost = x % 107
- k[ost] = max(k[ost], x)
- k2 = max(elem for elem in A if elem != k[0] and elem % 107 == 0)
- ans = k[0] + k2
- for i in range(1, 54):
- ans = max(ans, k[i] + k[107 - i])
- print(ans)
Advertisement
Add Comment
Please, Sign In to add comment