알고리즘/백준

백준 3009: 네 번째 점 (Python)

sssbin 2021. 9. 2. 13:01

https://www.acmicpc.net/problem/3009

 

3009번: 네 번째 점

세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.

www.acmicpc.net

 

X = []
Y = []

for i in range(3):
    x, y = map(int, input().split())

    if x in X:
        X.remove(x)
    else:
        X.append(x)

    if y in Y:
        Y.remove(y)
    else:
        Y.append(y)

print(X[0], Y[0])

 

세 좌표를 입력받고 직사각형을 만들려면 가로, 세로 쌍이 맞아야 하니까 쌍이 없는 x, y를 출력하게 했다!