백준 # 3009

DaY·2021년 5월 18일
1

백준

목록 보기
16/21
post-thumbnail
post-custom-banner

3009

네 번째 점

문제

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

입력

세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다.

출력

직사각형의 네 번째 점의 좌표를 출력한다.


풀이

x 좌표 리스트와 y 좌표 리스트 중 개수가 1개인 점의 좌표 출력


답안

x = []
y = []

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

for j in range(3):
    if x.count(x[j]) == 1:
        x4 = x[j]
    if y.count(y[j]) == 1:
        y4 = y[j]

print(x4, y4)
post-custom-banner

0개의 댓글