Farz0l1x

Untitled

Dec 2nd, 2023
777
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. file = open('14A.txt')
  2. A = list(map(int, file.readlines()))
  3. Max = 0
  4. for i in range(len(A)):
  5.     for j in range(i + 1, len(A)):
  6.         for k in range(j + 1, len(A)):
  7.             for p in range(k + 1, len(A)):
  8.                 if (A[i] + A[j] + A[k] + A[p]) % 12 == 0:
  9.                     Max = max(Max, A[i] + A[j] + A[k] + A[p])
  10. print(Max)
  11.  
  12. file = open('14B.txt')
  13. A = list(map(int, file.readlines()))
  14. a = [[] for i in range(12)]
  15. for i in range(len(A)):
  16.     ost = A[i] % 12
  17.     a[ost] += [A[i]]
  18. b = []
  19. for i in range(12):
  20.     a[i].sort()
  21.     b += a[i][-4:]
  22. ans = []
  23. for i in range(len(b)):
  24.     for j in range(i + 1, len(b)):
  25.         for k in range(j + 1, len(b)):
  26.             for p in range(k + 1, len(b)):
  27.                 if (b[i] + b[j] + b[k] + b[p]) % 12 == 0:
  28.                     ans += [b[i] + b[j] + b[k] + b[p]]
  29. print(max(ans))
Advertisement
Add Comment
Please, Sign In to add comment