SaveText.Ru

Без имени
  1. import random
  2.  
  3. f = open('27-26a.txt','r')
  4. txt = f.read().splitlines()
  5. f.close()
  6. txt.pop(0)
  7.  
  8. def mak(n):
  9.     return list(map(int,n.split(' ')))
  10. txt = list(map(mak,txt))
  11.  
  12. s=0
  13. mindif = 100000
  14. sad = []
  15. for line in txt:
  16.     a,b=line[0], line[1]
  17.     dif = abs(a-b)
  18.     if not dif in sad:
  19.         sad.append(dif)
  20.     s+=min(line)
  21. #random.shuffle(sad)
  22. if s%16==15:
  23.     print(s)
  24. else:
  25.     d = 0
  26.     while s%16!=15:
  27.         s+=sad[d]
  28.         d+=1
  29. print(s,sad)

Share with your friends:

Print