Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.44 KB | None | 0 0
  1. def super_function(A):
  2.     x = list(map(lambda a: a[0], A))
  3.     y = list(map(lambda a: a[1], A))
  4.     d = {}
  5.     for i in range(len(x)):
  6.         if d.get(x[i]) is None:
  7.             d[x[i]] = [y[i]]
  8.         else:
  9.             (d[x[i]]).append(y[i])
  10.     D = max(x) + min(x)
  11.     s = 0
  12.     for i in range(len(A)):
  13.             if d.get(x[i]) == d.get(D-x[i]):
  14.                 s += 1
  15.             else:
  16.                 break
  17.     return(s == len(A))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement