728x90
#3009
x = []
y = []
for i in range(3):
a, b = map(int, input().split())
x.append(a)
y.append(b)
for i in range(3):
if x.count(x[i]) == 1:
a = x[i]
if y.count(y[i]) == 1:
b = y[i]
print(a, b)
단순히 세점이 주어지고 직사각형을 만드는 네번째 점을 찾는 문제였다면 고려해야할 사항이 많았겠지만 축에 평행한 직사각형을 만드는 문제였기에 문제는 단순해졌다.
우선 리스트x, y를 만들어서 각각 점들의 x축 좌표의 정보와 y축 좌표의 정보를 담아둔다.
축에 평행한 직사각형이기에 x던 y던 하나의 값을 최소 두점이 갖고 있어야하기 때문에 이점을 이용하여 리스트 x, y에 하나만 있는 원소를 조합하여 네번째 점을 특정하였다.
728x90
'Sketch (Programming Language) > Python' 카테고리의 다른 글
Baekjoon Training #5086 (0) | 2022.09.04 |
---|---|
Baekjoon Training #1085 (0) | 2022.08.24 |
Baekjoon Training #11478 (0) | 2022.08.18 |
Baekjoon Training #1269 (0) | 2022.08.10 |
Baekjoon Training #1427 (0) | 2022.08.09 |