有一个城市需要修建,给你N个民居的坐标X,Y,问把这么多民居全都包进城市的话,城市所需最小面积是多少(注意,城市为平行于坐标轴的正方形)
num = int(input()) xlst = [] ylst = [] for i in range(num): newpoint = input() xlst.append(int(newpoint.split()[0])) ylst.append(int(newpoint.split()[1])) xlen = max(xlst) - min(xlst) ylen = max(ylst) - min(ylst) area = max(xlen * xlen, ylen * ylen) print(area)