직사각형의 4점 중 같은 x,y점은 무조건 2쌍이 나온다는 점을 이용했다. 이미 똑같은 점이 나왔는지 확인하기 위해 remove를 사용하는 방법과 count를 사용하는 방법으로 코드를 짜보았다.
point_a = []
point_b = []
for _ in range(3):
a, b = map(int, input().split())
if a not in point_a:
point_a.append(a)
else:
point_a.remove(a)
if b not in point_b:
point_b.append(b)
else:
point_b.remove(b)
print(*point_a, *point_b)
point_a = []
point_b = []
for _ in range(3):
a, b = map(int, input().split())
point_a.append(a)
point_b.append(b)
for i in range(3):
if point_a.count(point_a[i]) == 1:
x = point_a[i]
if point_b.count(point_b[i]) == 1:
y = point_b[i]
print(x, y)

remove를 사용해서 시간 차이가 나지 않을까 싶었는데 너무 작은 list여서 그런지 시간이 똑같넹