Farz0l1x

Untitled

Jun 3rd, 2023
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. from random import randint
  2. A = [randint(1, 500) for i in range(1000)]
  3. Max = 0
  4. for i in range(len(A)):
  5. for j in range(i + 1, len(A)):
  6. if (A[i] + A[j]) % 107 == 0:
  7. Max = max(Max, A[i] + A[j])
  8. print(Max)
  9. k = [-10**10] * 107
  10. for i in range(len(A)):
  11. x = A[i]
  12. ost = x % 107
  13. k[ost] = max(k[ost], x)
  14. k2 = max(elem for elem in A if elem != k[0] and elem % 107 == 0)
  15. ans = k[0] + k2
  16. for i in range(1, 54):
  17. ans = max(ans, k[i] + k[107 - i])
  18. print(ans)
Advertisement
Add Comment
Please, Sign In to add comment