Farz0l1x

Untitled

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