세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾기
각 좌표는 2개씩 겹쳐야 된다. 즉 겹치지 않는 점을 출력하면 된다.
if __name__ == '__main__':
x_list = list()
y_list = list()
x_result = 0
y_result = 0
for _ in range(3):
x, y = map(int, input().split())
x_list.append(x)
y_list.append(y)
while x_list:
x = x_list.pop(0)
if x in x_list:
x_list.remove(x)
else:
x_result = x
while y_list:
y = y_list.pop(0)
if y in y_list:
y_list.remove(y)
else:
y_result = y
print(x_result, y_result)
공간 좌표계를 이해할 수 있는 문제다.