Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. import pickle, random
  2. def isContain(c, x):
  3. while x > 0:
  4. d = x % 10
  5. if d == c:
  6. return True
  7. x //= 10
  8. return False
  9.  
  10. def dd(x):
  11. while x > 0:
  12. d = x % 10
  13. x //= 10
  14. if isContain(d, x):
  15. return False
  16. return True
  17.  
  18. def count(a, x):
  19. b = 0
  20. for i in a:
  21. if i == x:
  22. b += 1
  23. return b
  24.  
  25. n = 0
  26. gc = []
  27. g = []
  28. f = open('input.dat', 'rb')
  29. while True:
  30. try:
  31. a = pickle.load(f)
  32. if dd(a):
  33. g.append(a)
  34. except EOFError:
  35. break
  36. f.close()
  37. for i in g:
  38. gc.append(count(g, i))
  39. for i in g:
  40. if max(gc) == count(g, i):
  41. n = i
  42. break
  43. print(n)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement