Lang:Python2
Edit1234567891011121314151617181920212223import sysline = sys.stdin.readline().strip('\n')n = int(line)cnt = {}for i in range(n):line = sys.stdin.readline().strip('\n').split()x,y = int(line[0]), int(line[1])cnt[(x,y)] = 1ans = 2000000*2000000for k1,v1 in cnt.items():for k2,v2 in cnt.items():if k1[0] != k2[0] and k1[1] != k2[1]:if ((k1[0],k2[1]) in cnt) and ((k2[0],k1[1]) in cnt):ans = min(ans, abs(k1[0] - k2[0]) * abs(k1[1] - k2[1]))if ans == 2000000*2000000:print -1else:print ans